shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Laço com while não continua após primeira entrada


From: miranda
Subject: Re: [shell-script] Laço com while não continua após primeira entrada
Date: Mon, 12 Dec 2011 16:49:14 -0200

acredito que você precisará utilizar a opção
-n
do ssh
Dá uma olhhadinha no man para entender o porquê

On Mon, 2011-12-12 at 14:49 -0300, M. Rodrigo Monteiro wrote:

>   
> 
> 2011/12/9 Axcar, L. Miguel <address@hidden>:
> > Rodrigo,
> >
> > Não consegui ver qualquer causa para o problema.
> > Poderia colar o código?
> >
> 
> Consegui ver exatamente qual é a parte do código que dá problema, mas
> não consegui resolvê-lo.
> Segue abaixo:
> 
> # cat /opt/migration/teste2
> \@dominio.com.br/zimbraMailForwardingAddress.txt
> address@hidden
> address@hidden
> address@hidden
> 
> # while read email ; do echo "${email}" ; ssh "${newServer}"
> "${zmprov}" adlm "${list}" "${email}" ; echo $? ; done <
> /opt/migration/teste2\@dominio.com.br/zimbraMailForwardingAddress.txt
> address@hidden
> 0
> 
> # while read email ; do echo "${email}" ; echo ssh "${newServer}"
> "${zmprov}" adlm "${list}" "${email}" ; done <
> /opt/migration/teste2\@dominio.com.br/zimbraMailForwardingAddress.txt
> address@hidden
> ssh mail.dominio.com.br /opt/zimbra/bin/zmprov adlm
> address@hidden address@hidden
> address@hidden
> ssh mail.dominio.com.br /opt/zimbra/bin/zmprov adlm
> address@hidden address@hidden
> address@hidden
> ssh mail.dominio.com.br /opt/zimbra/bin/zmprov adlm
> address@hidden address@hidden
> 
> Porque quando eu executo a primeira vez dentro do laço o "ssh" ele sai
> logo após?
> No último teste coloquei um "echo" e ele fez o loop completo.
> 
> Entenderam agora o problema?
> O que acontece?
> 
> Abraços,
> Rodrigo.
> 
> M. Rodrigo Monteiro
> 
> "Free as in Freedom, not free as in free beer"
> "As we are liberated from our own fear, our presence automatically
> liberates others"
> Linux User # 403730
> 
> Pense antes de imprimir. Think before printing.
> 
> 
> 
> 


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]