[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] SSH dentro de While excuta apenas uma vez
From: |
Flavio Cysne |
Subject: |
Re: [shell-script] SSH dentro de While excuta apenas uma vez |
Date: |
Tue, 18 Sep 2012 09:15:07 -0300 |
[RESOLVIDO]
Muitíssimo obrigado, Fredi e Miranda. Deu tudo certo.
Em 18 de setembro de 2012 09:10, miranda <address@hidden> escreveu:
> **
>
>
> utilize a opção -n do ssh
>
>
> On Tue, 2012-09-18 at 08:57 -0300, Flavio Cysne wrote:
>
> >
> >
> > Olá pessoal,
> >
> > estou tentando construir um script para executar vários comandos em
> > várias máquinas diferentes utilizando o ssh. Quando executo os
> > comandos um
> > por vez, utilizando diretamente o IP da máquina alvo, funciona. Mas
> > quando
> > utilizo esse mesmo comando ssh dentro de um while, utilizando um
> > arquivo
> > contendo todos os IPs alvos, apenas o primeiro comando é executado e
> > ele
> > sai do while.
> >
> > Seria algo como isso:
> >
> > while read ip_maquina
> > do
> > ssh usuario@$ip_maquina "df -h"
> > done < maquinas.txt
> >
> > Os IPs dentro do arquivo são válidos e a linha de comando também. Eu
> > usei um echo para ver qual comando seria executado e todos funcionaram
> > sem
> > problemas.
> >
> > Agradeço a todos.
> > Flávio Cysne
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]