Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/10/2015, à 15:52

Darkavery

Grep aide

Bonjour à tous
Je souhaite utiliser la commande grep pour trouver dans un fichier les lignes contenant au moins 6 mots. Quelqu'un a une idée ?
J'étais parti sur egrep '(( +[^ ]+)|([^ ]+ +)){6,}' NomDuFichier mais le problème c'est que ça ne prend pas en compte le dernier mot de la ligne. hmm

Dernière modification par Darkavery (Le 09/10/2015, à 15:53)

Hors ligne

#2 Le 09/10/2015, à 17:16

pingouinux

Re : Grep aide

Bonjour,
Essaye ceci

egrep '((\W+|^)\w+){6}' NomDuFichier

Ajouté :
Ou bien

egrep '(\w+(\W+|$)){6}' NomDuFichier

Dernière modification par pingouinux (Le 09/10/2015, à 17:18)

Hors ligne