[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]