tracker-reset -e
を使用してトラッカーをリセットするデスクトップショートカットを作成したい。毎回、はいまたはいいえの質問が表示されます。バイパスできますか?
一般に、次のようにコマンドに対する回答を「エコー」できます。
echo y | tracker reset -e
これにより、プロンプトに「y」という回答が自動的に提供されます。
端末アプリケーションがさらにプロンプトを要求する場合、次のように複数の回答を提供できます
printf '%s\n%s\n%s\n' y 1 q | terminalprogram
この架空の例では、プログラムの最初のプロンプトterminalprogram
はy
で応答され、次に1
、次にq
で応答されます。同じ効果は、テキストファイルanswers.txt
の新しい行に各回答を含めてから、ファイルの内容をプログラムに送ることで実現できます。
cat answers.txt | terminalprogram
またはのように
terminalprogram < answers.txt