ログアウトしてもバックグラウンドで処理を継続したい
&つければバックグラウンド処理になるけど、ログアウトするとプロセスも終了してしまう。
ログアウトしてもプロセスを終了させないためには、nohupをつけて実行する。
nohup ./test.sh & tail -f nohup.out
実行すると、nohup.outがカレントに自動で作成されて、標準出力のデータが書き込まれる。
実行中のプロセスの場合は、disownを使うらしい(試してない)
jobs disown %1
参考サイト
ログアウトしてもバックグラウンド ジョブを継続する方法
nohupで実行したコマンドの出力をnohup.out以外のファイルに保存する