Linux shell判断文件或目录是否存在
2017-10-13 17:05
465 查看
#!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkdir "$myPath" fi #这里的-d 参数判断$myPath是否存在 if [ ! -d "$myPath"]; then mkdir "$myPath" fi #这里的-f参数判断$myFile是否存在 if [ ! -f "$myFile" ]; then touch "$myFile" fi #其他参数还有-n,-n是判断一个变量是否是否有值 if [ ! -n "$myVar" ]; then echo "$myVar is empty" exit 0 fi #两个变量判断是否相等 if [ "$var1" = "$var2" ]; then echo '$var1 eq $var2' else echo '$var1 not eq $var2' fi
if [ -e "$BUILD_NUM" ]; thenVER=$(cat "$BUILD_NUM")
fi
特别注意:在写判断判断时,要严格按照示例中的格式来写,尤其注意‘[’ 与字符之间的空格。
相关文章推荐
- Linux Shell命令中判断目录下是否存在已知后缀名文件的命令
- linux shell判断文件,目录是否存在或者具有权限
- linux shell 中判断文件、目录是否存在
- Linux Shell命令中判断目录下是否存在已知后缀名文件的命令
- 怎样使用 Python 来判断一个路径是否存在判断一个路径是文件还是目录
- Python: 判断一个路径是否存在,判断一个路径是文件还是目录,创建路径,创建文件, 删除路径,删除文件
- VC中判断目录,文件是否存在,创建目录,求目录或文件大小的方法
- JAVAScrpit中由判断图片目录是否存在引申的关于文件的判断
- 在Shell里面判断字符串是否为空 ,文件存在,目录存在
- php 判断文件或目录是否存在
- linux下python脚本判断目录和文件是否存在
- shell判断文件,目录是否存在或者具有权限
- shell判断文件,目录是否存在或者具有权限
- Linux shell判断文件和文件夹是否存在
- shell判断文件,目录是否存在
- 判断文件、目录是否存在:C、C++、Windows API、 boost
- shell判断文件,目录是否存在或者具有权限
- VB.Net判断目录或文件是否存在的实例
- shell判断文件,目录是否存在或者具有权限
- C/C++中判断某一文件或目录是否存在