shell 判斷文件和路徑

#!/bin/shspa

filePath="/Users/xxx" 
fileName="/Users/xxx/xxx" 

#這裏的-x 參數判斷$myPath是否存在而且是否具備可執行權限 
if [ ! -x "$filePath"]; then 
mkdir "$filePath" 
fi 

#這裏的-d 參數判斷$myPath是否存在 
if [ ! -d "$filePath"]; then 
mkdir "$filePath" 
fi 

#這裏的-f參數判斷$myFile是否存在 
if [ ! -f "$fileName" ]; then 
touch "$fileName" 
fi 

#其餘參數還有-n,-n是判斷一個變量是不是否有值 
if [ ! -n "$myVar" ]; then 
echo "$myVar is empty" 
exit 0 
fi.net

[@more @]orm

相關文章
相關標籤/搜索