#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 0fi
# 判斷兩個變數是否相等
if [ "
$var1
" = "
$var2
"]; then
echo
'$var1 eq $var2
'else
echo
'$var1 not eq $var2
'fi
shell 判斷檔案或者資料夾是否存在
shell判斷資料夾是否存在 如果資料夾不存在,建立資料夾 if d myfolder then mkdir myfolder fi shell判斷檔案,目錄是否存在或者具有許可權 folder var www file var www log x 引數判斷 folder 是否存在並且是否具有可執行...
shell 判斷資料夾或檔案是否存在
資料夾不存在則建立 1 2 3 4 5 if d data then mkdir data else echo 資料夾已經存在 fi 檔案存在則刪除 1 2 3 4 5 if f data filename then echo 檔案不存在 else rm rf data filename fi 判斷...
shell 判斷資料夾或檔案是否存在
資料夾不存在則建立 if d data then mkdir data else echo 資料夾已經存在 fi 檔案存在則刪除 if f data filename then echo 檔案不存在 else rm rf data filename fi 判斷資料夾是否存在 if d data th...