netbsd-help: Re: shell question...

Subject: Re: shell question...
To: Jukka Salmi <j+nbsd@2006.salmi.ch>
From: Charles Swiger <cswiger@mac.com>
List: netbsd-help
Date: 01/31/2006 12:13:36
On Jan 31, 2006, at 11:46 AM, Jukka Salmi wrote:
>>> 	[1] Terminated sleep 30 >/dev/null 2>&1
>>
>> man nohup
>
> Hmm, I don't think this helps...
>
> $ nohup sleep 30 >/dev/null 2>&1 &
> [1] 17842
> $ kill $! >/dev/null 2>&1
> [1] + Terminated nohup sleep 30 > /dev/null 2>&1
Follow the nohup by a "disown %1", which will remove the task from 
interacting with your shell. Of course, either your shell needs to 
support the disown functionality, or the task you run needs to have 
the capability. Otherwise consider:
 /usr/sbin/daemon echo "yeah" 2>&1 > /dev/null
You could also hunt down DJB's daemontools, which have similar 
intentions...
-- 
-Chuck

AltStyle によって変換されたページ (->オリジナル) /