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

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

Re: [shell-script] Re: extrair string


From: Julio C. Neves
Subject: Re: [shell-script] Re: extrair string
Date: Fri, 20 Apr 2012 20:41:10 -0300

fabiano,
se vc não quer o %, é melhor mandar a saída do ping para um sed, usando a
mesma expressão regular. Veja:

$ ping ....... | sed -rn 's/.*, ([0-9]{1,3})%.*/\1/p'

Abcs,
Julio
*Já foi lançado "Bombando o
Shell<http://www.brasport.com.br/index.php?dispatch=products.view&product_id=666>
". *
*Show **de interfaces gráficas sob Shell!*
*
*



Em 20 de abril de 2012 13:11, isa_fabi <address@hidden> escreveu:

> **
>
>
> Obrigado pela ajuda pessoal! a combinacao de comandos que deu mais certa
> foi do Julio. Ja a combinacao do Moacir falha quando ha 100% de perdas,
> justo pq a linha em questao muda um pouco no resultado do ping, vejam duas
> situacoes de resultado do comando:
>
> 5 packets transmitted, 0 received, +4 errors, 100% packet loss, time 4004ms
>
> 5 packets transmitted, 4 received, 20% packet loss, time 1169ms
>
> Quando ha 100% de perda tem um "+4 errors" depois do received.
>
> Agora, como elimino o "%" para usa-lo em uma variavel para comparacao?
>
> tks,
> Fabiano.
>
> --- Em address@hidden, "Julio C. Neves" <julio.neves@...>
> escreveu
> >
> > $ ping 10.200.30.400 -c 5 -A | grep -Eo '[0-9]{1,3}%'
> >
> > Abcs,
> > Julio
> > *Já foi lançado "Bombando o
> > Shell<
> http://www.brasport.com.br/index.php?dispatch=products.view&product_id=666
> >
> > ". *
> > *Show **de interfaces gráficas sob Shell!*
> > *
> > *
> >
> >
>
>  
>


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



reply via email to

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