linux shell case語法介紹

2021-12-30 11:59:34 字數 406 閱讀 5216

一.

c a s e語句為多選擇語句。可以用c a s e語句匹配乙個值與乙個模式,如果匹配成功,執行相匹配的命令。c a s e語句格式如下:

case  值  i n

模式1 )

命令1模式2)

命令2e s a c

二.取值後面必須為單詞i n,每一模式必須以右括號結束。取值可以為變數或常數。匹配發現取值符合某一模式後,其間所有命令開始執行直至;

取值將檢測匹配的每乙個模式。一旦模式匹配,則執行完匹配模式相應命令後不再繼續其他模式。如果無一匹配模式,使用星號*捕獲該值,再接受其他輸入。

模式部分可能包括元字元,與在命令列副檔名例子中使用過的匹配模式型別相同,即:

* 任意字元。

? 任意單字元。

[..] 類或範圍中任意字元。

Linux shell case條件判斷及位置變數

語法 case 變數名稱 in value1 statement statement value2 statement statement statement statement esac case語句結構特點如下 case行尾必須為單詞 in 每個模式必須以右括號 結束 雙分號 表示命令序列結束 ...

Linux shell case條件判斷及位置變數

語法 case 變數名稱 in value1 statement statement value2 statement statement statement statement esac case語句結構特點如下 case行尾必須為單詞 in 每個模式必須以右括號 結束 雙分號 表示命令序列結束 ...

日本語業務単語

最近日本語 一生懸命勉強 教 願 品目 延滯金 大體 無料 鏈結會計 目的 利子 実行 代替品 質問 用途 収入 必要 番號 送付 說明 科目 擔當者 変更 組織 固定 前払 金 事前 記述 含 資產 出力 既存 正常 位置 購買 該當 資料 対応 紹介 実際 帳票 請求書 予定 関係 移動 稅法 ...