Compter le nombre d'occurences d'un mot dans un fichier ? [Résolu/Fermé]
Signaler
Swiss Knight
Swiss Knight
- Messages postés
- 1956
- Date d'inscription
- samedi 22 novembre 2008
- Statut
- Membre
- Dernière intervention
- 27 juillet 2016
Swiss Knight
- Messages postés
- 1956
- Date d'inscription
- samedi 22 novembre 2008
- Statut
- Membre
- Dernière intervention
- 27 juillet 2016
A voir également:
- Awk compter le nombre d'occurence
- Compter le nombre d'occurences d'un mot dans un fichier ? ✓ - Forum - Linux / Unix
- [ksh] - Compter le nombre d'occurence d'1 mot ✓ - Forum - Shell
- Google sheet compter le nombre d'occurence ✓ - Forum - Excel
- Compter le nombre de fois qu'un mot apparait excel ✓ - Forum - Excel
- Compter le nombre de cellule contenant un mot ✓ - Forum - LibreOffice / OpenOffice
4 réponses
dubcek
- Messages postés
- 18240
- Date d'inscription
- lundi 15 janvier 2007
- Statut
- Contributeur
- Dernière intervention
- 30 novembre 2020
hello
avec l'option -o
avec l'option -o
$ echo " a b c a d a" | grep -o "a" | wc -l 3 $
Swiss Knight
- Messages postés
- 1956
- Date d'inscription
- samedi 22 novembre 2008
- Statut
- Membre
- Dernière intervention
- 27 juillet 2016
Super, merci. ;)
Encore une option qui est passée trop vite sous ma molette :-(
Je profite encore de demander si quelqu'un a une idée pour attraper du code html avec grep.
Exemple :
Je souhaite que l'intégralité de ce bout de code soit en fait le pattern de recherche de grep :
Mais ça ça ne marche pas. Évidemment.
Mes trois questions à ce sujet sont donc :
- les sauts de ligne ? c'est \n pour grep ? J'ai pas l'impression... :S
- il y a des guillemets doubles dans la balise ; c'est correct de les échapper comme ça : \"
- le slash ( / ) j'ai rien besoin d'en faire, i.e. ce n'est pas un caractère spécial dans ce cas ?
Encore merci ! ;)
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-
Encore une option qui est passée trop vite sous ma molette :-(
Je profite encore de demander si quelqu'un a une idée pour attraper du code html avec grep.
Exemple :
<balise = "chaine"> pattern text </fin balise>
Je souhaite que l'intégralité de ce bout de code soit en fait le pattern de recherche de grep :
$ grep -i "<balise = "chaine"> pattern text </fin balise>"
Mais ça ça ne marche pas. Évidemment.
Mes trois questions à ce sujet sont donc :
- les sauts de ligne ? c'est \n pour grep ? J'ai pas l'impression... :S
- il y a des guillemets doubles dans la balise ; c'est correct de les échapper comme ça : \"
- le slash ( / ) j'ai rien besoin d'en faire, i.e. ce n'est pas un caractère spécial dans ce cas ?
Encore merci ! ;)
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-
dubcek
- Messages postés
- 18240
- Date d'inscription
- lundi 15 janvier 2007
- Statut
- Contributeur
- Dernière intervention
- 30 novembre 2020
essayer
$ cat a3 aaa bbb <balise = "chaine"> pattern text </fin balise> ccc ddd $ grep -P '(?s)<balise = "chaine">.*?</fin balise>' a3 <balise = "chaine"> pattern text </fin balise> $