シェルがユーザー入力を待つのを避けるために、ENTERキー値をシェル入力として入力する必要があります。ENTERキーをシミュレートし、Linuxで別の変数を一緒にエクスポートするbash
echo 'enter'
read FRUIT
case "$FRUIT" in
"apple") echo "Apple pie is quite tasty."
;;
"banana") echo "I like banana nut bread."
;;
"kiwi") echo "New Zealand is famous for kiwi."
;;
esac
export TEST6=TEST
私は私の要件を達成するために、コマンドの下に実行しようとした、「エコー」は、暗黙的に値を入力していることを学びました。
予想通り、シェルがユーザーの入力を待つのではなく、OSプロンプトが表示されます。 しかし、私はTEST6変数をエクスポートする最後の行がエクスポートされないことに気付きました。変数TEST6の値が見つからないということです。
私は行方不明をお知らせできますか?
素晴らしいです。非常に簡単な解決策と私が探していたものです。どうもありがとうございます。 – Sigularity
私は文字列 '1'を使用しました。働く – Sigularity
ちなみに、「入力リダイレクト」は、Solaris、HPUX、AIXなどの他のUnixでも動作しますか? – Sigularity