[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Saida inesperada do while
From: |
Marcos Gattermeyer |
Subject: |
Re: Saida inesperada do while |
Date: |
Fri, 04 Apr 2008 13:52:23 -0000 |
User-agent: |
eGroups-EW/0.82 |
Miranda,
Funcionou ssh -n
Obrigado
--- Em address@hidden, miranda <miranda@...> escreveu
>
> experimente ssh -n
>
> On Fri, 2008-04-04 at 13:05 +0000, Marcos Gattermeyer wrote:
> > Ola a todos,
> >
> > Tenho um arquivo de filiais + Ips chamado loja :
> >
> > 01 192.168.0.1
> > 02 192.168.0.2
> > 05 192.168.0.5
> > .
> > .
> > 70 192.168.0.70
> >
> > Montei um script para verificar se a filial esta ativa :
> >
> > #!/bin/bash
> > while read LINHA ; do
> > WFILIAL=`echo $LINHA | awk '{print $1}'`
> > WIP1=`echo $LINHA | awk '{print $2}'`
> > if ! ssh ${WIP1} ls > /dev/null ; then
> > continue
> > else
> > echo "Filial $WFILIAL esta ativa" >> noar.txt
> > fi
> > done < $LIST
> >
> > Acontece que no comando ssh para cada filial necessito a digitacao de
> > uma senha, ai o script sai fora do while.
> >
> > É inevitavel o uso do ssh e do login para o processo.
> >
> > Sera que existe alguma forma de evitar esta saida inesperada ?
> >
> > Obrigado
> >
> > Marcos
> >
> >
> >
> >
> >
>