Forum Clubic

[?] Shell - Compter Nbr De Mot Par Ligne Fichier - quand +1 mot par ligne marche pas

Bonjour,

J’ai un fichier a traité avec plusieurs ligne.
ex :
linux;est;un;bon;system;linux;et;son;noyau
linux;ah;oui;vraiement

ma commande :

grep -c '\<linux\>' sofax_fichiers.txt

me donne comme resultat ‘2’ au lieu de me renvoyer ‘3’

en fait il me compte un seul mot par ligne

comment faire pourqu’il me retourne le nombre exact de mots ?

tu veux le nombre de mots dans un fichier ou dans une ligne ?

pour compter le nombre de mots tu as aussi :

wc -w fichier.txt

en fait le nombre de fois qu’il y a le mot “linux” par ligne

dans mon exemple j’aimerias le resultat = 3

ok, comme ça c plus claire.