Comment supprimer une partie d'une ligne

Résolu/Fermé
Elwesss Messages postés 3 Date d'inscription mardi 15 novembre 2011 Statut Membre Dernière intervention 14 mai 2014 - 14 mai 2014 à 11:40
Elwesss Messages postés 3 Date d'inscription mardi 15 novembre 2011 Statut Membre Dernière intervention 14 mai 2014 - 14 mai 2014 à 14:52
Bonjour,

Dans cette ligne d'un fichier :
j'ai besoin de tout supprimer et de laisser seulement la valeur 0.242 :

[ 3] 0.0-30.0 sec 3.75 MAytes 1.05 Mbits/sec 0.242 ms 0/ 2676 (0%)



Comment je peux faire svp ?(j'ai essayé avec sed mais je n'ai pas trouvé la bonne syntaxe)
Merci

A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
14 mai 2014 à 11:43
Salut,

Au choix :

$ echo ${A}
[ 3] 0.0-30.0 sec 3.75 MAytes 1.05 Mbits/sec 0.242 ms 0/ 2676 (0%)

$ echo ${A} | grep -Po '.*/sec \K[^ ]*'
0.242

$ echo ${A} | sed 's#.*/sec \([^ ]*\) .*#\1#'
0.242

1
Elwesss Messages postés 3 Date d'inscription mardi 15 novembre 2011 Statut Membre Dernière intervention 14 mai 2014
14 mai 2014 à 14:52
Merci bcp zipe31 :)
0