[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Retorno do comando SSH"
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Retorno do comando SSH" |
Date: |
Thu, 1 Dec 2005 18:21:20 -0200 |
"ssh: connect to host 192.168.102.1 port 22: Connection timed out"
Ora, o ssh não quebrou, ele executou direitinho, ele não achou o host e
terminou sem problemas. Se vc executar sem parametros ele lança um erro... o
que acontece é que na implementação esse tipo de coisa não foi considerada
para retornar um codigo diferente de zero e ai não ta sendo captada pelo teu
programa.
analisa o que ele retorna, se tiver algum Connection timed out vc sabe que
deu pau...
Em 01/12/05, Edimar Fardim <address@hidden> escreveu:
>
> Boa tarde!
> Pessoal, em um script que estou fazendo preciso pegar o retorno de um
> comando "ssh". Gostaria de faber pq ele sempre retorna 0.
> Segue abaixo o exemplo que utilizo:
>
> scp 192.168.102.1:/tmp/teste.txt /tmp/teste.txt
> if [ $? != 0 ]; then
> echo "Nao existe comunicação!"
> else
> echo "Comunicação OK!"
> fi
>
> Obs: A variável de retorno "$?" acima sempre está ficando com valor "O".
> Mesmo se a conecção falhar ou não. Como resolvo isso?
>
>
> Obrigado!
> Edimar
>
>
>
>
>
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE
> <http://br.rd.yahoo.com/SIG=12ff59glt/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1133469177/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/>
> ------------------------------
> *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:
> address@hidden<address@hidden?subject=Unsubscribe>
>
> - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Retorno do comando SSH", Edimar Fardim, 2005/12/01
- Re: [shell-script] Retorno do comando SSH",
Tiago Barcellos Peczenyj <=