shell创建⽂件创建⽂件夹
shell脚本
#!/bin/bash
dir="/root/test_dir"
if [ ! -d "$dir" ];then
mkdir $dir
echo "创建⽂件夹成功"
else
echo "⽂件夹已经存在"
fi
添加可执⾏权
chmod +x test_file.sh
创建⽂件
shell脚本
#!/bin/bash
filePath="/root/"
if [ ! -f "$filePath" ];then
touch $filePath
echo "hello liyang" > $filePath
echo "⽂件创建完成"
else
echo "⽂件已经存在"
fi
查看⽂件内容
[root@localhost ~]# cat
hello liyang
⽂件是否存在的参数说明
-e 判断对象是否存在
-d 判断对象是否存在,并且为⽬录
-f 判断对象是否存在,并且为常规⽂件
-L 判断对象是否存在,并且为符号链接
-h 判断对象是否存在,并且为软链接shell创建文件并写入内容
-s 判断对象是否存在,并且长度不为0
-
r 判断对象是否存在,并且可读
-w 判断对象是否存在,并且可写
-x 判断对象是否存在,并且可执⾏
-O 判断对象是否存在,并且属于当前⽤户
-G 判断对象是否存在,并且属于当前⽤户组
-nt 判断file1是否⽐file2新 [ “/data/file1” -nt “/data/file2” ]
-ot 判断file1是否⽐file2旧 [ “/data/file1” -ot “/data/file2” ]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。