bash
その値が直接渡され=
ずに個別にプロンプトされるように環境変数を設定する方法はありますか?たとえば$ TEST=<
(構文は実際には機能しません)の代わりに$ TEST=test
。
答え1
スティーブンとしてコメントに回答がありました、遵守するPOSIX仕様入力を変数として読み取る方法があります。強く打つあなたの場合は、不要なread組み込みコマンドにいくつかの追加フラグを含めます。
read TEST
TEST変数に割り当てる入力行を入力するまで端末が待機します。