您现在的位置是:网站首页> 编程资料编程资料
bash判断文件或文件夹是否存在的shell代码_linux shell_
2023-05-26
350人已围观
简介 bash判断文件或文件夹是否存在的shell代码_linux shell_
核心代码
#shell判断文件夹是否存在 #如果文件夹不存在,创建文件夹 if [ ! -d "/myfolder" ]; then mkdir /myfolder fi #shell判断文件,目录是否存在或者具有权限 folder="/var/www/" file="/var/www/log" # -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 # -n 判断一个变量是否有值 if [ ! -n "$var" ]; then echo "$var is empty" exit 0 fi # 判断两个变量是否相等 if [ "$var1" = "$var2" ]; then echo '$var1 eq $var2' else echo '$var1 not eq $var2' fi
您可能感兴趣的文章:
相关内容
- Linux IO的水平触发和边缘触发的区别_linux shell_
- ubuntu sublime中文输入问题解决办法_linux shell_
- Linux 按时间批量删除文件命令(删除N天前文件)_linux shell_
- Shell脚本监控目录内文件改动_linux shell_
- 提高你工作效率的shell命令总结大全_linux shell_
- linux 查看端口占用命令实例详解_linux shell_
- Linux中多线程详解及简单实例_linux shell_
- 关于SSH 远程执行命令你要知道的二三事_linux shell_
- Linux Bash 提示符的一些骚操作(自定义 Bash 提示符)_linux shell_
- shell脚本学习之调用脚本将文件打包zip的方法示例_linux shell_
