É o mesmo caso das chamadas ssh em loops
Observei que existe a opção -nostdin para o sipp.
Deve resolver seu problema
On Thu, 2008-07-24 at 08:16 -0400, Édnei Rodrigues wrote:
> bom dia senhores.
> Segue abaixo o que tento fazer:
>
> cat ramal.txt | while read ramal
> do
> printf "\r Ligando para R:${ramal}"
> ./sipp $ip_server -i $ip_local -l 1 -mi $ip_local -mp 60000 -p
> 5062 -rtp_echo -inf ./scenario/ramais.csv -m 1 -s ${ramal} -sf
> ./scenario/invite_client_registrado.xml >>log_sipp 2>log_error.txt
> if [ $? = 0 ] ; then
> printf "\r\t\t\t\t\t\t\t\t[ \033[1;32mOK\033[0m ]\n"
> else
> printf "\r\t\t\t\t\t\t\t\t[\033[1;31mFAILED\033[0m]\n"
> exit 1
> fi
>
> done
>
> Essa rotina só lê uma vez o arquivo. Caso eu retire o sipp, o loop lê
> todo o arquivo ramal.txt.
> Conteúdo do Rama.txt:
> 304
> 305
> 306
>
> Era para ler cada ramal , que seria usado no sipp. No entanto, nem com
> o while, nem com o for, consigo efetuar com sucesso a lógica.
>
> Alguém tem idéia do porquê o sipp cancela o loop?
>
>
>
>
------------------------------------
---------------------------------------------------------------------
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