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
> 
> 
> 
> 
>  


------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a