[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: interromper processo
From: |
gleissonmb |
Subject: |
Re: interromper processo |
Date: |
Mon, 08 Jan 2007 15:12:32 -0000 |
User-agent: |
eGroups-EW/0.82 |
salvou minha vida mai uma vez..hehe...valeu!!!
--- Em address@hidden, "Julio C. Neves"
<julio.neves@...> escreveu
>
> Gleisson
> o próprio ping com -w, -W ou -c devem resolver o seu problema. As
primeiras
> especificam o tempo de time out (seja lá qual for o resultado do
ping e a
> última especifica o num de tentativas. Costumo fazer -c3 -w1, ou seja 3
> tentativas de 1 segundo cada.
>
> No script que o Tiago passou, ele se enganou (já vi ele dar esta
dica certa
> antes) e fez:
>
> PID=$$ # guarda o pid do ultimo processo em background
>
> e o certo seria:
>
> Pid=$!# guarda o pid do ultimo processo em background
>
> Acho que PID é uma variável do sistema, então, por via das dúvidas,
é melhor
> usar Pid e $$ devolve o PID do Shell corrente. O PID do último processo
> colocado em background vc consegue co $!.
>
> Abração,
> Julio
> :wq
>
>
> Em 08/01/07, gleissonmb <gleisson@...> escreveu:
> >
> > valeu ...brigado..
> >
> > --- Em address@hidden
<shell-script%40yahoogrupos.com.br>,
> > "Tiago Barcellos Peczenyj"
> > <tiago.peczenyj@> 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 <gleisson@> 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]
>
- interromper processo, gleissonmb, 2007/01/08
- Re: [shell-script] interromper processo, Tiago Barcellos Peczenyj, 2007/01/08
- Re: interromper processo, gleissonmb, 2007/01/08
- Re: [shell-script] Re: interromper processo, Flavio Junior, 2007/01/08
- Re: [shell-script] Re: interromper processo, Julio C. Neves, 2007/01/08
- Re: interromper processo,
gleissonmb <=
- Re: [shell-script] Re: interromper processo, André Miranda, 2007/01/09
- Re: [shell-script] Re: interromper processo, Flavio Junior, 2007/01/09
- Re: interromper processo, gleissonmb, 2007/01/09
- Re: [shell-script] Re: interromper processo, André Miranda, 2007/01/09
- Re: [shell-script] Re: interromper processo, André Miranda, 2007/01/09
- Re: interromper processo, gleissonmb, 2007/01/09
- Re: interromper processo, gleissonmb, 2007/01/09