shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Pegar PID apos jogar script para background


From: Antonio Carlos I. Paes
Subject: Pegar PID apos jogar script para background
Date: Wed, 1 Feb 2006 11:45:10 -0300
User-agent: KMail/1.9

Boa tarde galera,

        Alguem pode me dar um help de como posso pegar o PID do script que foi 
para 
background depois do `&'?

Por ex.

while [ -p $FIFO ]; do
        echo $$ > $PIDFILE
        while read INPUT; do
                ..
        done
done < $FIFO

Nesse caso acima posso saber o PID dele pois o script nao foi para background. 
Se eu jogar ele para background da seguinte forma:

while [ -p $FIFO ]; do
        echo $$ > $PIDFILE
        while read INPUT; do
                ..
        done
done < $FIFO &

O pid enviado em `echo $$ > $PIDFILE' nao vai ser o mesmo, vai ser enviado em 
background com outro pid..

Alguem tem sugestoes?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]