日常

ケ・セラ・セラ

nohupなしで実行した場合に後から対処する

久々にやらかして、ぱっと出てこなかった。

この順に行う。

./sleep.sh
C-z
bg
disown

こういった具合に動作する。

$ ./sleep.sh
start
sleeping 1 ...
^Z
zsh: suspended  ./sleep.sh
$ jobs
[1]  + suspended  ./sleep.sh
$ bg %1
[1]  + continued  ./sleep.sh
sleeping 2 ...
$ jobs
[1]  + running    ./sleep.sh
$ disown %1
$ sleeping 3 ...
end

そしてこちらを参照した方が詳しい。