disown

む、disown なんてものがあるのか。こんな感じか。

% (./configure && make) > make.log 2>&1 &
% disown
% exit

で、検索してみたらデーモンプロセスにするとかいう説明がちらほら。そういう説明はどうよ。UNIX 用語的には親プロセスが init で、tty が切り離されたプロセスをデーモンと呼ぶんじゃなかったっけ。少なくとも Linux では daemon(3) はそういう動作をするけど、zsh の disown はそこまでやらないっぽい。