bash では、次のようにセミコロンで区切ってコマンドを次々に実行できることを知っています。
$ command1; command2
または、成功した場合にのみcommand2
実行したい場合は、次を使用します。command1
&&
$ command1 && command2
これは機能しますが、をcommand1
使用して一時停止するCtrl-z
と、最初のケースではcommand2
すぐに実行され、2 番目のケースではまったく実行されません。コマンドを順番に実行するにはどうすればよいですか?ただし、最初のコマンドを一時停止することはできますが、再起動しfg
て終了するまで 2 番目のコマンドを実行することはできません。これをインタラクティブに行いたいので、できるだけ入力しやすいものを好みます。または、どこかにオプションを設定する必要があるだけかもしれません。
ところで、何をするのに適切な用語は何Ctrl-z
ですか?