Use o & na frente do comando no shellscript, além disso voce pode usar comandos como pidof para saber o PID do processo que ainda está rodando. Além disso há as variaveis de ambiente como :
gedit teste.txt& # pega o PID da ultima execucao PID=$! pidof -o $PID retorna 0 ou 1 se ainda está ativo : pidof -o $PID rodando="$?" if [ "$rodando" -gt 0 ] ; then echo "ainda esta rodando..." fi De cabeça me lembrei desses, mas não sei se era isso que voce estava perguntando. []'s 2008/6/10 Thiago Silveira Alexandre <[EMAIL PROTECTED]>: > Galera, > eu to com um problema em um shell script que to fazendo e acho q > teoricamente já achei a solução. > Eu preciso usar o fork() e o exec para que dois processo que são criados no > meu shell script sejam concorretes (funcionem paralelamente) para que um não > impeça o outro de seuir em frente. > O que preciso é saber como chamar o fork e o exec num script shell. > agradeço aos que me ajudarem. > abraço. > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]