#!/bin/bash
#
NOWMOUTH=`date-d"today"+"%Y%m"`
BASEDIR=/DBDIR/backup/
LISTDIR=`ls${BASEDIR}|grep${NOWMOUTH}$|wc-l`
if[${LISTDIR}-eq0];then
mkdir-p${BASEDIR}${NOWMOUTH}
[$?-eq0]&&echo"mkdir${BASEDIR}${NOWMOUTH}successfully."&&exit0||(echo"Error..."&&exit2)
elif[${LISTDIR}-eq1];then
ISDIR=`ls${BASEDIR}|grep${NOWMOUTH}`
if[-d${BASEDIR}${ISDIR}];then
echo"TheDirectoryisexist."&&exit0
else
mv${BASEDIR}${NOWMOUTH}${BASEDIR}${NOWMOUTH}.bak
mkdir-p${BASEDIR}${NOWMOUTH}
[$?-eq0]&&echo"mkdir${BASEDIR}${NOWMOUTH}successfully."&&exit0||(echo"Error..."&&exit2)
fi
else
echo"Error.."&&exit3
fi
MKDIR
原创
©著作权归作者所有:来自51CTO博客作者小小猫的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:mysql备份脚本
下一篇:rhel5.5配置本地yum源
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
mkdir -p
mkdir -p 允许一次性创建多层次的目录,而不是一次只创建单独的目
mkdir -p .net php -
Linux sudo mkdir失败 mkdir命令linux
mkdir命令用来创建目录。 (1)用法: 用法: mkdir [选项]... 目录... (2)功能: 功能: 若指定目录不存在则创建目录该命令创建由dirname命名的目录。如果在目录名的前面
Linux sudo mkdir失败 创建目录 当前目录 版本信息