Eu não entendi nada do que essa pessoa, que nem assinou o e-mail, queria e por isso não ia nem responder. Tem pessoas que escrevem o mínimo em suas dúvidas e nos obrigam a escrever muito nas respostas pq "temos" de entender os seus desejos.
Mas como isso aqui esta ficando um pitéu para fazer um one-liner, vou dar um pitaco: *$ echo {1..50} | xargs -i scp /etc/teste/conf r...@m{}:/temp* -- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000 (Turma prevista para 09/05); - No RJ darei um treinamento em julho (p/ detalhes ligue (21) 2561-0867); - Turmas fechadas em outras cidades ligue (21) 8112-9988 * 2009/5/19 Fabiano Caixeta Duarte <fcd.lis...@gmail.com> > > > 2009/5/19 Jeferson Santos > <jefersondossan...@gmail.com<jefersondossantos%40gmail.com> > >: > > Eu não entendi bem, mas se o objeto é executar o scp nesses micros, isso > > deve resolver. Lembrando que vc precisa ter trocado chaves com todas as > > máquinas pra ele não pedir senha. > > > > > > for MAQ in $(seq 1 50); > > do > > > > scp /etc/teste/conf r...@m$maq:/temp > > > > done > > > > > > > > 2009/5/19 b46u3r4 <b46u...@ymail.com <b46u3r4%40ymail.com>> > > > >> > >> > >> > >> Eu estou tentando fazer um scritp onde eu posso rodar em 50 maquinas...e > >> assim eu fiz...gostaria de saber se alguem poderia me ajudar > >> > >> #! /bin/bash > >> > >> for CAR in 'seq 1 50'; > >> do > >> > >> for VAR in CAR; > >> do > >> echo 'scp /etc/teste/conf root@:/temp' > >> > >> done > >> done > >> > >> lembrando que as maquinas os nomes das maquinas vao de m1 a m50... > >> > >> obrigada pela atencao.. > > -- > > Abraços, > > Jeferson Santos > > Nem precisa do processo extra para execução do seq. > > Substitua $(seq 1 50) por {1..50} > > -- > Fabiano Caixeta Duarte > Especialista em Redes de Computadores > Linux User #195299 > Ribeirão Preto - SP > > [As partes desta mensagem que não continham texto foram removidas]