Problème utilisation SED
Résolu
Bonjour,
Je voudrais pouvoir afficher les mots de plus de 8 caractères contenu dans mon fichier fich.txt.
J'ai essayé de faire ceci : cat fich.txt | sed -e '/^[a-Z0-9]{8,}/d;'
mais cette commande ne fonctionne pas. Quelqu'un pourrait-il me la corriger, ou quelqu'un a-t-il une autre idée sur comment procéder ?
Merci d'avance !
Je voudrais pouvoir afficher les mots de plus de 8 caractères contenu dans mon fichier fich.txt.
J'ai essayé de faire ceci : cat fich.txt | sed -e '/^[a-Z0-9]{8,}/d;'
mais cette commande ne fonctionne pas. Quelqu'un pourrait-il me la corriger, ou quelqu'un a-t-il une autre idée sur comment procéder ?
Merci d'avance !
2 réponses
-
Merci du coup de main ! Plus compliqué que ce que je pensais ^^.
Mais je la comprends. -
ModérateurSalut,
$ cat aurel Bonjour, Je voudrais pouvoir afficher les mots de plus de 8 caractères contenu dans mon fichier fich.txt. J'ai essayé de faire ceci : cat fich.txt | sed -e '/^[a-Z0-9]{8,}/d;' mais cette commande ne fonctionne pas. Quelqu'un pourrait-il me la corriger, ou quelqu'un a-t-il une autre idée sur comment procéder ? Merci d'avance ! $ sed 's/\b[^ ]\{1,7\}\b//g;s/[^[:alpha:] ]*//g;s/\s\+/\n/g' aurel | sed '/^$/d' voudrais afficher caractères commande fonctionne pourrait corriger procéder $
;-))