ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

バックグラウンドでコマンドを実行する

バックグラウンド実行

コマンドの最後に「&」をつけることでバックグラウンド実行になる。

command &
  1. ただし、ターミナルが切れると処理も中断される。

ターミナルが切れても続けて処理する方法

nohupを使用する。ターミナルの切断信号を無視するようになり、切れても続けて処理が行われる

nohup command &
  1. 実行内容は「nohup.out」に記録される

nohupのログを違うファイル名にする

nohup command > myout.log &
  1. myout.logに記録されるようになる

nohupで複数コマンドを実行する。

nohup sh -c 'command1; command2;' &