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

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

shell em background


From: rcbarioni
Subject: shell em background
Date: Sun, 11 Jul 2004 00:47:26 -0000
User-agent: eGroups-EW/0.82

tenho um shell que copia (por SCP), arquivos para vários servidores, 
assim:

scp arquivo servidor1:
scp arquivo servidor2:
scp arquivo servidor3:
etc...

Como cada comando leva + ou - 5 minutos, se o script enviar um 
arquivo para 10 servidores, o tempo total será proximo de 1 hora, 
pois cada comando só é iniciado quando o anterior termina.

Gostaria de saber se existe algum meio, ou melhor, gostaria de saber 
como se faz para executar todos os comandos, sem que cada um aguarde 
o termino do anterior. Desta forma, a copia poderia ser feita para 
todos os servidores simultaneamente, reduzindo o tempo de 
processamento.

Nesse caso, se algum dos comandos retornar algum código de erro, como 
ter controle sobre qual deles deu errado, uma vez que todos estão 
sendo executados de uma única vez?

Grato a todos.
Ricardo Barioni

PS. Julio, desculpe se voce falou sobre isso no curso, ok? Pode ser 
que eu tenha dado um cochilo.


reply via email to

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