C'est quoi, wc ?
wc (word count) compte les lignes, mots et caractères d'un fichier. Seul il est simple, mais combiné avec des pipes il devient un outil de statistiques puissant.
💡 L'analogie : wc, c'est le compteur de mots de Word — mais pour le terminal, applicable à n'importe quelle sortie de commande.
# Compter les lignes
$ wc -l fichier.txt
1337 fichier.txt
# Compter les fichiers dans un dossier
$ ls | wc -l
42
# Compter les erreurs dans les logs
$ grep "ERROR" app.log | wc -l
28
# Tout d'un coup : lignes mots octets
$ wc fichier.txt
1337 8945 67823 fichier.txt
| Flag | Ce que ça compte |
|---|---|
| -l | Lignes |
| -w | Mots (séparés par des espaces) |
| -c | Octets (bytes) |
| -m | Caractères (différent si UTF-8) |