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: M. Rodrigo Monteiro
Subject: Re: [shell-script] Laço com while não continua após primeira entrada
Date: Mon, 12 Dec 2011 14:49:46 -0300

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.


reply via email to

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