使用Shell文件判断文件或目录

1178次阅读  |  发布于5年以前

-d 参数判断 $folder目录 是否存在

if [ ! -d "$folder" ]; then
  mkdir "$folder"
fi

-f 参数判断 $file 是否存在

if [ ! -f "$file" ]; then
  touch "$file"
fi

-x 参数判断$folder是否存在并且是否具有可执行权限

if [ ! -x "$folder" ]; then
  mkdir "$folder"
fi

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8