Unix-select-loop
提供:Dev Guides
Unix/Linux Shell-選択ループ
構文
ここで、_var_は変数の名前で、 word1 から wordN はスペース(単語)で区切られた文字のシーケンスです。 for ループが実行されるたびに、変数varの値は、単語リストの次の単語 word1 〜 wordN に設定されます。
選択ごとに、一連のコマンドがループ内で実行されます。 このループは ksh で導入され、bashに適応されました。 sh では使用できません。
例
ユーザーが好みの飲み物を選択できるようにする簡単な例を次に示します-
選択ループによって提示されるメニューは次のように見えます-
次のように変数PS3を変更することにより、選択ループによって表示されるプロンプトを変更できます-