Shell 指令碼語句

jeikerxiao發表於2018-10-10

1. if條件語句

if 目錄不存在
	then 建立該目錄
fi

雙分支的if語句

if 能夠ping通
	then 提示伺服器正常工作
	else 報警伺服器出現問題
fi

多分支的if語句

if 分數為85~100之間
	then 判定為優秀
elif 分數為70~84之間
	then 判定為合格
else
	判為不合格
fi

2. for條件迴圈語句

for 使用者名稱 in 列表檔案
do
	建立使用者並設定密碼
done

3. while條件迴圈語句

while 未猜中正確價格
do
	反覆猜測商品價格
done

4. case 條件測試語句

case 輸入的字元 in
[a-z]|[A-Z])
	提示為字母。
	;;
[0-9])
	提示為數字。
	;;
	......
*)
	提示為特殊字元
esac

相關文章