Commande wc

La commande wc (World Count) accepte un ou plusieurs noms de fichiers mais peut aussi lire la sortie de la console. Sans options, la commande WC imprimera quatre colonnes :

  • nombre de lignes
  • nombre de mots
  • nombre d’octets
  • nom du fichier (si recherche dans fichier)

Utilisations

Extrait du manuel

L’aide console :

-l, –lines	Imprimez (que) le nombre de lignes
-w, –words Imprimez (que) le nombre de mots
-m, –chars Imprimez (que) le nombre de caractères
-c, –bytes Imprimez (que) le nombre d’octets
-L, –Max-Line-Longueur Imprimez la longueur de la ligne la plus longue

Exemples

Compter les lignes, mots et octects dans plusieurs fichiers :

# wc monFicher.txt monFicher2.txt
42 209 703 monFicher1.txt
12 109 203 monFicher2.txt
54 318 906 total

Compter le nombre de fichiers dans un répertoire :

# ls /<chemin> | wc -l

Compter les lignes sans les commentaires “#” :

# grep -v -E "(^#|^$)" /etc/ntp.conf |wc -l

Compter le nombre de fichiers (récursif) :

# sudo find . -type f | wc -l

Documentation

https://www.malekal.com/la-commande-wc-utilisation-et-exemples/

> Partager <