Beh programu po odhlaseni

uhlar na fantomas.sk uhlar na fantomas.sk
Úterý Leden 16 12:34:06 CET 2001


Milan Kerslager <milan.kerslager na spsselib.hiedu.cz> wrote:
->> > Potreboval bych aby urcity program nebo skriptik bezel i po
->> > odhlaseni ze systemu. A to pokud mozno bez rootovskych prav.
->> > Mam totiz konto na egardenu a tam bych to potreboval.
->>
->> Spustit, potom CTRL+Z , a cez bg nechat bezat na pozadi.
->> Pomocou fg sa da vyvolat nazad. Bezne om tak nechaval stahovat ftp
->> este za cias mojich studii....

-> Chyba je v tom, ze ten skript dostane po odhlaseni od ukoncujiciho se
-> shellu signal HUP (hangup, cislo 1). Standardni chovani po prijmu toho
-> signalu je ukonceni behu programu. Takze by to v tom skriptu (nebo
-> programu) chtelo ten signal odchytit a "delat jakoby nic".

pokial viem procesy pozastavene Ctrl-Z a postene na pozadie prikazom BG maju
sighup potlaceny. zalezi to od shellu samozrejme.

-> Dalsim potencialnim problemem minuleho reseni je, ze program je pozastaven
-> v pripade pozadavku na vstup nebo na vystup na terminal, ktery je jiz
-> odpojen (resp. se s nim ztrati spojeni pri odhlaseni).

no proti tomuto si nepomozete... jedine ak scriptom ci expectom ci co to to


-- 
 Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk
 uhlar na fantomas.sk ; http://www.fantomas.sk/ ; http://www.nextra.sk/
 LSD will make your ECS screen display 16.7 million colors

---
Odchozí zpráva obsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.217 / Virová báze: 102 - datum vydání: 1/12/2000


Další informace o konferenci Linux