條件判斷: [ condition ],condition前後都有空格 常用的判斷條件: 1)兩個整數的比較 = 字元串比較 -lt 小於 -le 小於等於 -eq 等於 -gt 大於 -ge 大於等於 -ne 不等於 2)按照文件許可權進行判斷 -r有讀的許可權 -w有寫的許可權 -x有執行的許可權 3) ...
條件判斷:
[ condition ],condition前後都有空格
常用的判斷條件:
1)兩個整數的比較
= 字元串比較
-lt 小於 -le 小於等於
-eq 等於 -gt 大於
-ge 大於等於 -ne 不等於
2)按照文件許可權進行判斷
-r有讀的許可權
-w有寫的許可權
-x有執行的許可權
3)按照文件類型進行判斷
-r文件存在並且時一個常規文件
-e文件存在
-d文件存在並是一個目錄
if判斷:
if [ condition ];then
程式
fi
或者
if [ condition1 ]
then
程式
elif [ condition2 ]
then
程式
fi