background にまわしたプロセスを走らせておいたままlogout したいは良くあるわけですが, その度に「後から nohup できないかな」とか思ってました.
zsh の設定を漁っていたらありました(そりゃそうだ).
- 「setopt nohup」を設定しておく
- 内部コマンド "disown" を実行する.
「disown」ってどういう意味かと調べたら英辞郎さん曰く
disown
[他動]
1. 〜に責任[関係]がないと言う, 〜を自分のものと認めない
2. (子どもを)勘当する
3. 〜と縁を切る
へー.