コマンドの質問に対する回答の準備

コマンドの質問に対する回答の準備

1つのコマンドのみを実行するシェルスクリプトを作成するとします。しかし、このコマンドは正しく設計されていません。コマンドラインオプションを提供せずに、代わりにいくつかの質問をしてユーザー入力を待ちます。

質問に自動的に答えられるように、スクリプトでこれらの入力を準備する方法はありますか?

ベストアンサー1

コマンドが厳しくない場合は、次のように使用する必要があります。

command > /dev/null << EOF
<answer 1>
<answer 2>
<answer 3>
EOF

これを行うには、正しい答えを事前に知っておく必要があります。

おすすめ記事