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

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

Re: [shell-script] O loop ( while ) não funciona - usando o sipp


From: miranda
Subject: Re: [shell-script] O loop ( while ) não funciona - usando o sipp
Date: Thu, 24 Jul 2008 10:35:29 -0300

É 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?
> 
> 
> 
>  



reply via email to

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