[root@lxy case]# cat case
#!/bin/bash
read
-p "please enter characters :"
keycase $key
in [1
-9])
echo "匹配的是數字 $key";;
[a-z])
echo "匹配的是字母 $key";;
*)echo "請輸入 [a-b] or [1
-9]字元or數字"
exit;;
esac
######語法
#流程控制
##case
# 語法:
# case 變數 in
# 匹配的變數1
)# 語法
# ;
;# 匹配的變數2
)# 語法
# ;
;# *
)# 語法
# ;
;#esac
##輸入數字1 輸出匹配的是數字 1
##輸入字元a 輸出匹配的是字母 a
##輸入其他字元a 輸出匹配的是字母 aa
[root@lxy case]# sh case
please enter characters :
1匹配的是數字 1
[root@lxy case]# sh case
please enter characters :a
匹配的是字母 a
[root@lxy case]# sh case
please enter characters :aa
請輸入 [a-b] or [1
-9]字元or數字
case語法案例
新增刪除openvppn使用者的指令碼 1 nginx啟動成功會有乙個pid檔案,所以根據判斷該檔案是否存在來確定nginx是開啟還是關閉狀態 2 通過指令碼傳入引數start或stop,通過case語句取值判斷 3 為了專業,呼叫系統函式庫的action函式 4 對函式及命令允許的返回值進行處理,...
迴圈2 if與case語法
if 條件表示式 then 指令fi或者 if 條件表示式 then 指令fiif 條件表示式 then 指令1else 指令2fiif 條件表示式1 then 指令1elif 條件表示式2 then 指令2elif 條件表示式3 then 指令3else 指令4fi條件表示式可以是test 等,也...
3 xpath高階語法 css高階語法
xpath 使用路徑表示式來選取 xml 文件或html文件上的節點或節點集,分別有絕對路徑 相對路徑兩種表達方式。缺點 webdriver會將整個頁面的所有元素進行掃瞄以定位我們所需要的元素,若指令碼中大量使用xpath做元素定位,指令碼的執行速度會變慢 表示式描述 選取當前節點 選取當前節點的父...