1つのコマンドのみを実行するシェルスクリプトを作成するとします。しかし、このコマンドは正しく設計されていません。コマンドラインオプションを提供せずに、代わりにいくつかの質問をしてユーザー入力を待ちます。
質問に自動的に答えられるように、スクリプトでこれらの入力を準備する方法はありますか?
ベストアンサー1
コマンドが厳しくない場合は、次のように使用する必要があります。
command > /dev/null << EOF
<answer 1>
<answer 2>
<answer 3>
EOF
これを行うには、正しい答えを事前に知っておく必要があります。