bonjour tous le monde ;
voilà je dois utiliser la commande grep -E suivi d'une expression_ régulière pour filtrer les lignes du fichiers data.txt ci joint ...
je dois obtenir des lignes du genre ci dessous pour qu'elle soit valide:
1 2
2 -3.5
4.2 1.1
-5 6
càd (nb entiers ou décimaux séparés par ds espaces )
on précise ( espace=[[:space:]] )
voilà ma commande , mais elle est pas tout à fait au point
ka600383@polymnie ~/SI/TP11> grep -E '^-?[0-9](.[0-9])? [[:space:]]{1,} -?[0-9](.[0-9])?$' data.txt
merci
cdt
Partager