Re: ssh + nohup


To Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
From Martin Cernohorsky <cerno zavinac click bod cz>
Date Sun, 13 Nov 2005 23:09:55 +0100
User-agent Mutt/1.4i

On Fri, Nov 11, 2005 at 04:59:48PM +0100, Marian Cavojsky wrote:
> V manualovej stranke sa nic nevravi o odpojeni procesu od terminalu. Len
> o tom, ze bude imunny na HANGUPS a vystup (myslim ze stdout) presmeruje
> do non-tty.

...ty ze stdout a stderr, ktere jsou tty, mate pravdu. Omlouvam se
vsem pritomnym za mateni, kdyz do unixu pridali job control, tak
nohup zjevne zmenili... Alespon jsem donutil svuj mozek udelat
apt-get update... :-)

> Skuste:
> $ nohup skript >>/kam/chcem/odkladat/log 2>&1 </dev/null &

Toto IMHO fungovat nemusi, presmerovani /dev/null do stdin je
ekvivalentni odhlaseni via ^D (ke skutecnemu odpotani od terminalu
by bylo potreba setsid() a fork(), ale to neni treba).  Pokud ten
skript nic necte, ale jen chce mit stdin funkcni, melo by stacit
presmerovat < /dev/zero.

                                                        cerno

-- 
Martin Cernohorsky, cerno zavinac cerno bod cz
http://www.cerno.cz/


Partial thread listing: