[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] extrair string
From: |
Jonathan Lessa |
Subject: |
Re: [shell-script] extrair string |
Date: |
Fri, 20 Apr 2012 18:59:40 -0300 |
Creio que isso vai lhe servir:
ping 10.200.30.400 -c5 | sed -nr 's/^.* ([0-9]+)% packet loss.*/\1/gp'
Jonathan Lessa
Em 20 de abril de 2012 11:28, isa_fabi <address@hidden> escreveu:
> **
>
>
> Ola pessoal,
>
> preciso criar um script para checar a porcentagem de perda de pacotes de
> um determinado link, por exemplo, no resultado do comando abaixo eu preciso
> extrair somente o 20 de "20% packet loss"
>
> # ping 10.200.30.400 -c 5 -A
> PING 10.200.30.400 (10.200.30.400) 56(84) bytes of data.
> 64 bytes from 10.200.30.400: icmp_req=2 ttl=62 time=1980 ms
> 64 bytes from 10.200.30.400: icmp_req=3 ttl=62 time=2354 ms
> 64 bytes from 10.200.30.400: icmp_req=4 ttl=62 time=1664 ms
> 64 bytes from 10.200.30.400: icmp_req=5 ttl=62 time=1180 ms
>
> --- 10.200.30.400 ping statistics ---
> 5 packets transmitted, 4 received, 20% packet loss, time 5963ms
> rtt min/avg/max/mdev = 1180.100/1794.876/2354.721/430.946 ms, pipe 2,
> ipg/ewma 1490.913/1881.620 ms
>
> Agradeço se alguem puder me dar uma ajuda nessa questao.
>
> Obrigado,
> Fabiano.
>
>
>
--
Att.:
Jonathan Lessa
[As partes desta mensagem que não continham texto foram removidas]