通常,ジョブの終了はリアルタイムにコンソール上には表示されず,プロンプトが更新された際に表示される。バックグラウンド処理を行ったことがあれば,Enterキーを押した際に次のようにDone表示を見た経験があるだろう。
$ command & [ある程度時間経過したらEnterを押す] [1] Done command |
・関連Tips
現在動作中の処理(ジョブ)をバックグラウンドに回したい
そこでプロンプトの更新を待たずにリアルタイムに終了を知りたい場合には次のように指定すればよい。
$ set notify $ command & [1] Done command |
「Enter」キーを押さなくても,ジョブが終了した際には直後に表示されるようになる。
Copyright © ITmedia, Inc. All Rights Reserved.