voce pode usar o -w S (S = segundos)
Pra dizer se nao responder em S segundos, cancela.


Sorte,

Flavio do Carmo Junior

On 1/8/07, gleissonmb <[EMAIL PROTECTED]> wrote:
>
>   valeu ...brigado..
>
> --- Em [email protected] <shell-script%40yahoogrupos.com.br>,
> "Tiago Barcellos Peczenyj"
> <[EMAIL PROTECTED]> escreveu
> >
> > Ola
> >
> > uma das formas de fazer é executae em background e, se não responder
> em x
> > segundos, matar o processo
> >
> > ex:
> > ping -c 2 xx.xx.xx.xx &
> > PID=$$ # guarda o pid do ultimo processo em background
> > sleep 60 # espera 60 segundos
> > kill -15 $PID # manda o sinal 15 para o ping terminar em segurança
> >
> > contudo podem existir outras formas,
> >
> > Att
> >
> > Tiago
> >
> > On 1/8/07, gleissonmb <[EMAIL PROTECTED]> wrote:
> > >
> > > ae gente...
> > > tenho uma rotina com ping -c 2 xx.xx.xx.xx, e em certa distribuicao
> > > (suse 8.0) o ping mal sucedido nao libera o prompt para execucao do
> > > comando seguinte...como posso resolver isso? quero interromper o ping
> > > independente do resultado.
> > >
> > > feliz ano novo a todos
> > >
> > >
> > >
> >
> >
> >
> > --
> > Tiago B Peczenyj
> > Linux User #405772
> >
> > # cd /pub
> > # more beer
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>


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

Responder a