Toilettes (Unix)
Aller à la navigation
Aller à la recherche
wc ( word count ) est une commande utilisée dans le système d'exploitation Unix qui vous permet d'effectuer différents comptages à partir d'une entrée standard, qu'il s'agisse de mots, de caractères ou de sauts de ligne.
Le programme lit l'entrée standard ou une liste concaténée et génère une ou plusieurs des statistiques suivantes : nombre de lignes, nombre de mots et nombre d'octets. Si une liste de fichiers est passée en paramètre, elle affiche des statistiques pour chaque fichier individuel, puis les statistiques globales.
Mode d'utilisation
wc -l <fichier> nombre de lignes wc -c <fichier> nombre d'octets wc -m <fichier> imprime le nombre de caractères wc -L <fichier> imprime la longueur de la ligne la plus longue wc -w <fichier> imprime le nombre de mots
Exemple d'utilisation
$ wc idées.txt extrait.txt
40 149 947 idées.txt
2294 16638 97724 extrait.txt
2334 16787 98671 totaux
Combinaison avec d'autres commandes
On concatène le contenu du fichier /etc/passwd, avec grep on recherche toutes les lignes qui contiennent « /home » dans leur contenu, et avec wc -l on compte les lignes résultantes.
$ chat /etc/passwd | grep /accueil | wc -l 3
Liens externes
- www.linuxmanpages.com La page de manuel du programme. (en anglais)
- La commande wc par The Linux Information Project (LINFO)
- https://wordschecker.com/how-do-you-check-word-count/