Boa Tarde Lista
Tenho uma pequena dúvida:
Comando:
[EMAIL PROTECTED] ~]# dig +short www.orkut.com orkut.com|sort|uniq
72.14.209.85
72.14.209.86
72.14.209.87
72.14.209.94
orkut.l.google.com.
ok, conforme esperado...
Comando:
[EMAIL PROTECTED] ~]# IPS=`dig +short www.orkut.com orkut.com|sort|uniq
Boa Tarde PessoALL,
Tenho um script de backup onde tenho que iniciar um outro script assim
que termina todo o processo.
So que reparei que o processo de backup fica preso até que termine o
script de iniciei dentro do script de backup.
Tem como chamar um script detro do outro sendo que o primeiro
Chamar ele em background ?
#!/bin/bash
echo x
echo y
/usr/local/bin/script2.sh &
echo z
fim
Assim a instrução "echo z" vai ser executada logo deopis de CHAMAR o
script2.sh e então termina o script, e o 2 continua rodando.
Acredito q seja isso.
Flavio do Carmo Junior
On 5/6/07, Reinaldo Almei
Mas foi exetamente o que fiz.
Mas o script não termina enquando o outro nao terminar.
Não quero que isso aconteça.
Alguem sabe o que acontece ?
Muito Obrigado,
On 5/6/07, Flavio Junior <[EMAIL PROTECTED]> wrote:
>
> Chamar ele em background ?
>
> #!/bin/bash
> echo x
> echo y
> /usr/local
o Processo do script1 deve ficar vivo mesmo, pq vc chama o script2 dentro
dele, ou seja, o scritp1 é pai do script2, se o 1 morresse o 2 ficaria
zombie.
Mas se voce quer tirar o processo da tabela de processos, talvez executando
o script2 como nohup faça isso.. não tenho certeza..
Tenta algo assim
On 5/6/07, Reinaldo Almeida Bonilho <[EMAIL PROTECTED]> wrote:
> Mas foi exetamente o que fiz.
>
> Mas o script não termina enquando o outro nao terminar.
>
> Não quero que isso aconteça.
>
> Alguem sabe o que acontece ?
Você pode usar o comando 'disown'. Um exemplo simples seria:
#!/bin/bash
e