ユーザーからユーザー入力を読み取るプログラムがあります(モバイル、ボードゲーム)。このように:
$ game
enter your move:
# etcetera
最初窒素毎回作業を繰り返す必要があるので、1行に1行ずつテキストファイルに入れました。これは働きます:
$ game < moves.txt
これはうまくいきますが、次の後に窒素移動後、どのようにコマンドライン入力に戻りますか?
重複した質問かもしれないことを知っていますが、見つかりません。
答え1
実際には、より集中的なインターネット検索の最後に実際にstackoverflowで答えを見つけました。
(cat moves; cat) | game
と本当に便利なコメントです。ジャック:
「興味のある人は、次のコマンドを使用してファイルを作成できます。(cat your_file_with_commands; tee -a your_file_with_commands) | sh your_script
スクリプトにパイプするだけでなく、各コマンドをファイルに追加します。」