[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Esperar termino de comando
From: |
pinguimrmbr |
Subject: |
Re: Esperar termino de comando |
Date: |
Fri, 05 Nov 2004 19:03:13 -0000 |
User-agent: |
eGroups-EW/0.82 |
> Tente usar isso:
>
> "/usr/bin/time ...
> if [ $? -eq 0 ] ;then
> comandos...
> else
> exit 1
> fi
Outro caminho é:
/usr/bin/time ... & # Joga o comando time para background
PID=$!
wait $PID
Explicando: $! recebe o ProcessID do ultimo comando executado
wait $PID faz esperar até que o ProcessID termine.
Agora, qdo vc faz um script, os comandos sao executados linearmente
e, salvo se vc jogar o comando para background, o proximo comando só
será executado quando o anterior terminar...
Um abraço