サーチ…


前書き

Selectキーワードは、メニュー形式で入力引数を取得するために使用できます。

Selectキーワードは、メニュー形式で入力引数を取得するために使用できます。

userがメニューからキーワードをselectたいuser 、次のようなスクリプトを作成できます

#!/usr/bin/env bash

select os in "linux" "windows" "mac"
do
    echo "${os}"
    break
done

説明:ここでは、 selectキーワードを使用して、ユーザーが選択するコマンドプロンプトに表示される項目のリストをループします。ユーザーが選択すると、ループを中断するbreakキーワードに注目してください。それ以外の場合、ループは無限になります!

結果:このスクリプトを実行すると、これらの項目のメニューが表示され、ユーザーに選択を求めるメッセージが表示されます。選択すると、値が表示され、コマンドプロンプトに戻ります。

>bash select_menu.sh
1) linux
2) windows
3) mac
#? 3
mac
>


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow