別のコマンドが完了した後、1つのコマンドをキューに追加して実行する方法は?

別のコマンドが完了した後、1つのコマンドをキューに追加して実行する方法は?

時々私は完了するのに長い時間がかかるプログラムを始めましたが、(emerge)それを待たずに寝る必要があることに気づきました。これを最初から知っていたら走ったでしょう。

program; halt

しかし、プログラムを起動しましたが、プロセスが完了したらコンピュータがシャットダウンするように「予約」するにはどうすればよいですか?Ctrl+zそれでは大丈夫ですかfg; halt

ベストアンサー1

はい、可能です。

不明な場合は、次のコマンドでテストできます。

  • sleep 15

  • Ctrl+z

  • fg; echo "it works"

おすすめ記事