脚本编程 判断是否存在
原创
于2026-01-05 18:07:00发布
48 阅读
0
0
- 输出一个随机数
$RANDOM - 输出一个日期
$(date "+%Y%m%d%H%M%S")
curTime=$(date "+%H%M%S") #将时间 时 分 秒 赋给变量curTime,注意 date 和 双引号之间有空格 curDate=$(date "+%Y%m%d") #将时间 年 月 日 赋给变量curDate
判断比较
if [ -d "/data/" ];then echo "文件夹存在" else echo "文件夹不存在" fi
if [ ! -d "/data/" ];then mkdir /data else echo "文件夹已经存在" fi
-e 判断对象是否存在 -d 判断对象是否存在,并且为目录 -f 判断对象是否存在,并且为常规文件 -L 判断对象是否存在,并且为符号链接 -h 判断对象是否存在,并且为硬链接 -s 判断对象是否存在,并且长度不为0 -r 判断对象是否存在,并且可读 -w 判断对象是否存在,并且可写 -x 判断对象是否存在,并且可执行 -O 判断对象是否存在,并且属于当前用户 -G 判断对象是否存在,并且属于当前用户组 -nt 判断file1是否比file2新 [ "/data/file1" -nt "/data/file2" ] -ot 判断file1是否比file2旧 [ "/data/file1" -ot "/data/file2" ]