Bonjour,
Petite incompréhension... j'espère que quelqu'un pourra m'éclairer, parce que la je sèche
J'ai un fichier contenant :
J'aimerais afficher à l'aide d'une commande grep, uniquement les lignes contenant une suite de 3 chiffres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3333 4444zerfrg azerty111
J'ai d'abord commencer avec cette commande :
qui me renvoie le contenue entier de mon fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part grep -E '[0-9]{3}' monfichier
Il me semblait pourtant que le fait de mettre le quantifieur {n} indique que je veut exactement n fois quelque chose et pas plus.
J'ai donc par la suite essayé de rajouter des contraintes mais sans grand succès
J'ai l'impression d'avoir loupé quelque chose.... c'est frustrant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 grep -E '[^0-9]*[0-9]{3}[^0-9]*' monfichier grep -E '[0-9]{3}[a-z]*' monfichier
Merci d'avance pour votre aide.
Partager