shell判断文件是否存在[转]
生活随笔
收集整理的這篇文章主要介紹了
shell判断文件是否存在[转]
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
原文出處:?http://canofy.iteye.com/blog/252289
?
shell判斷文件,目錄是否存在或者具有權限#!/bin/shmyPath="/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
轉載于:https://www.cnblogs.com/jluzhsai/p/3647896.html
總結
以上是生活随笔為你收集整理的shell判断文件是否存在[转]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ORA-27102: out of me
- 下一篇: 第 3 章 第 2 题 求级数问题 递归