Re: Expression régulière
pascal a écrit :
> Sylvain A. a écrit :
>> Bonjour à tous,
>>
>> Je n'ai jamais vraiment eu le temps de m'intéresser aux expressions
>> régulières,
> Il faudrait peut-être chercher un peu...
> mais aujourd'hui
> comme c'est dimanche...
> j'aurais besoin d'extraire de cette ligne
>> (résultat d'un ping) les trois variables min avg et max :
>> rtt min/avg/max/mdev = 33.978/37.560/52.277/5.500 ms, ipg/ewma
>> 200.289/37.388 ms
>>
>> Evidemment, je ne sais pas faire ... je suis sûr que c'est le genre de
>> truc qui se fait en une petite ligne avec sed ou awk ... un bonne âme
>> pourrait-elle m'aider ?
>>
> Là c'est franchement limite comme question.
> Il n'y a même besoin d'expression régulière !
> Allez zou sans réfléchir...
> echo "rtt min/avg/max/mdev = 33.978/37.560/52.277/5.500 ms, ipg/ewma
> 200.289/37.388 ms " | cut -d" " -f4 | cut -d"/" -f1
> donne min
> -f2--> max et -f3-6--> avg.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ooops erreur de frappe : il fallait lire -f3 ---> avg bien sûr.
P.
Reply to: