[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Problemas em Loop While
From: |
miranda |
Subject: |
Re: [shell-script] Problemas em Loop While |
Date: |
Wed, 16 Jul 2008 09:02:20 -0300 |
utilize ssh -n . deve resolver seu problema.
a explicação está em man ssh
On Wed, 2008-07-16 at 00:41 -0300, Lucien Raven wrote:
> Colegas,
>
> Tenho um script com um problema que não consigo resolver ou entender.
>
> Esse script é longo, portanto vou me ater apenas ao problema.
>
> Em um determinado ponto dele, há um loop while mais ou menos assim:
>
> ---
> cat lista.txt | while read ARQ
> do
>
> ssh usuario@servidor carrega.sh $ARQ
>
> done
>
> echo "Fim do Script"
> ---
>
> O arquivo lista.txt é uma relação de 6 arquivos.
> Se eu colocar um echo antes do ssh, obviamente ele vai mostrar 6
> linhas
> variando o nome do arquivo e encerra mostrando o "Fim do Script".
>
> Se eu deixar como está acima, ele faz apenas uma chamada ssh,
> carregando o
> arquivo passado com parâmetro mas, como se houvesse um break em
> seguida, sai
> do loop, mostrando direto o último echo. Os outros arquivos da
> lista.txt não
> são processados.
>
> A chamada SSH+script executa em subshell? Um "wait" após o SSH não
> resolveu
> o problema.
> Por favor, alguém tem alguma explicação? Estou deixando passar algo
> óbvio?
> Estou misturando as bolas?
>
> Tentei colocar uns traps mas não consegui pegar nada.
> Um echo $? após o SSH mostra apenas "O" (zero).
>
> Se precisarem de mais detalhes é só perguntar!
>
> Obrigado!
>
> LR :>
>
>
>
>
>
- OpenDNS, Viktor Mota, 2008/07/13
- Re: [shell-script] OpenDNS, Viktor Mota, 2008/07/13
- Re: [shell-script] OpenDNS, Tiago Barcellos Peczenyj, 2008/07/15
- Re: [shell-script] Problemas em Loop While, Marlon Reck, 2008/07/17
- Re: [shell-script] Problemas em Loop While, Marlon Reck, 2008/07/17
- RES: [shell-script] Problemas em Loop While, Lucien Raven, 2008/07/17
- Re: RES: [shell-script] Problemas em Loop While, Marlon Vagner Reck, 2008/07/18