入力が必要なコマンドに入力を行わないとどうなりますか?

入力が必要なコマンドに入力を行わないとどうなりますか?

cat、、、などのように、一部のコマンドは入力を期待します。sed入力せずにこのようなコマンドを実行すると、何かを入力するまで待機します。その後、別のものを入力しようとしましたが、入力したものだけが返されました。headtail

答え1

Ctrl-D は「ファイルの終わり」(EOF) 文字を送信し、入力が終了したことをツールに伝えます。ツールは終了し、シェルに戻ります。

Ctrl-Cでツールを終了し、シェルに戻ります。

Ctrl + Z を押すとツールが一時停止し、シェルに戻るまでツールが読み込まれたままになります。その後、「fg」コマンドと「bg」コマンドを使用して、フォアグラウンドまたはバックグラウンドでツールを再開することを選択できます。

関連情報