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

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

Re: [shell-script] Executando comandos em "background" dentro de script


From: Bruno Coimbra
Subject: Re: [shell-script] Executando comandos em "background" dentro de script
Date: Fri, 28 Nov 2008 16:02:38 -0200
User-agent: KMail/1.9.9

On Friday 28 November 2008 10:09:49 Rafael de Oliveira Costa wrote:
> Ola,
>
> eu gostaria de executar um comando como se fosse em "background" (nao sei
> se essa e a palavra certa para descrever) dentro de um script sem fazer com
> que os proximos comandos do script ficassem esperando o termino de um
> comando.

Faz assim:

> script.sh
   cmd1 &
   cmd2 &
   cmd3 &
>
> eu gostaria de executar o cmd1 mas este comando vai demorar muito e eu
> gostaria de executar o cmd2 e o cmd3 antes que o cmd1 termine.
>
> outra pergunta. como posso obter dentro de um script o PID de um comando ?
> utilizando o mesmo script.sh
> como posso saber o PID do cmd1 ?

o pid do último comando colocado em background fica armazenado na variável de 
ambiente "$!"


-- 
Bruno Coimbra
address@hidden

Slackware: Simplicity is Divine!


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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