-eq : 等於
-ne : 不等於
-gt : 大於
-ge : 大於或等於
-lt : 小於
-le : 小於或等於
# 如果判斷式為真,就執行 do something 1
if [ 判斷式 ]; then
do something 1
fi
# 如果判斷式為真,就執行 do something 1, 否則就執行 do something 2
if [ 判斷式 ]; then
do something 1
else
do something 2
# 如果判斷式為真,就執行 do something 1, 為假往下執行看 判斷式2 是否為真
# 為真就執行 do something 2, 否則就執行 do something 3
if [ 判斷式 ]; then
do something 1
elif [ 判斷式2 ]; then
do something 2
else
do something 3
fi