Re: Uccidere uno script e suo figlio
On Fri, Jun 21, 2002 at 07:16:12PM +0200, /dev/null wrote:
> Un buon modo per trovare i figli di un processo noto e`
> $ pgrep -P $PID_DEL_PROCESSO_PADRE
> Se e` una potato, che non ha pgrep e pkill, puoi arrangiarti con un
> $ ps -eo pid -o ppid | awk '$2 ~ /^'$PID_DEL_PADRE'$/{print $1}'
> (occhio alle virgolette, SINGOLE, mi raccomando!)
Oppure, gia` che ci siamo, risparmiamoci l'awk e usiamo sed:
ps -eo pid -o ppid | sed -n 's/[^0-9]'$PID_DEL_PADRE'$//p'
Ma a questo punto lasciamo stare anche sed:
ps -eo pid -o ppid | while read pid ppid
do
[ $ppid = $PID_DEL_PADRE ] && echo $pid
done
(anche tutto su una riga sola, con i dovuti ";").
:-)
/dev/null
--
To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: