質問: 別のコマンドが終了した後に実行するコマンドをキューに入れる方法は? 時々私は終了するのに非常に長い時間がかかるプログラムを開始し(emerge)、それを待つのではなく寝るべきだと気づきます。そもそもこれを知っていれば走りますprogram; halt しかし、すでにプログラムを開始しているので、そのプロセスが終了したときにシャットダウンするようにコンピューターを「スケジュール」するにはどうすればよいですか? ctrl+zそしてfg; halt大丈夫ですか?
回答: waitコマンドの使用$ sleep 10 & [1] 29703 $ wait 29703 && echo hello [1]+ done sleep 10 hello