Zabit i podprocesy

PEtr petrm.konference na seznam.cz
Pondělí Leden 27 23:15:37 CET 2003


Sice toto vysvetlení se zdá být polopatické,
ale ne dost pro mě :)

Mám bash skript, který má aktuálně na popředí spuštěn
ve whilu nějaký program, který běží po zabití bashe
dál.

např.
echo $$ > /var/lock/skript.lock
white [ 1 ]
 do
  sleep 10000
done

pokud zabiju proces takto:
kill `cat /var/lock/skript.lock`

pak mi stejne běží dál proces sleep 1000

Máte někdo konkrétní popis, jak to zabít celé?
Dík PEtr

-----Original Message-----
From: Pavel Kankovsky [mailto:peak na argo.troja.mff.cuni.cz]
Sent: Monday, January 27, 2003 8:28 PM
To: linux na linux.cz
Subject: Re: Zabit i podprocesy


On Mon, 27 Jan 2003, PEtr wrote:

> Nevite nekdo jak poslat signal i vsem podprocesum
> danneho PID?

Pokud vsichni tvori jednu skupinu procesu, pak tak, ze se posle signal na
zaporne cislo identifikujici tuto skupinu (coz je v absolutni hodnote
presne pid procesu, ktery skupinu procesu zridil).

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."




Další informace o konferenci Linux