shell文件属性判断

来源:互联网 发布:帝国cms模板安装教程 编辑:程序博客网 时间:2024/05/17 07:36
  • 判断文件内容是否为空
myFile=/home/test/file.txtsize=`wc -c $myFile | cut -d' ' -f1`if [ $size -eq 0 ]; then     echo "File $myFile is empty!"else     echo "File $myFile is not empty."fi
  • 判断文件是否有可执行权限
# -x 参数判断 $folder 是否存在并且是否具有可执行权限if [ ! -x "$folder"]; then  mkdir "$folder"fi
  • 判断文件夹是否存在
# -d 参数判断 $folder 是否存在if [ ! -d "$folder"]; then  mkdir "$folder"fi
  • 判断文件是否存在
# -f 参数判断 $file 是否存在if [ ! -f "$file" ]; then  touch "$file"fi
0 0
原创粉丝点击