Linuxでコマンドの引数を収集するための対話型bashスクリプトを作成する方法は?

Linuxでコマンドの引数を収集するための対話型bashスクリプトを作成する方法は?

別のコマンドでパラメータとして使用するユーザー入力変数を収集するための対話型bashスクリプトを作成しようとしています。誰かが私に例を与えることができますか?

現在私がしたいことは:

  1. どのタイプのコンテンツを削除しますか?
  2. 現状はどうですか?

次に、mysql delete queryコマンドに入力します。

ベストアンサー1

読み取りまたは選択を使用できます。

read -p prompt answer; echo "$answer"
read -p 'Continue (y/n)? ' -n1 answer; echo; [[ $answer = [yY] ]] || return

PS3='What is the capital of Sweden (1-3)? '; select answer in Gothenburg Stockholm Uppsala; do [[ $answer = Stockholm ]] && { echo Correct; break; } || echo Try again; done

おすすめ記事