accueil > Traitement et recherche de texte > wc

Guide de la commande wc : Compter les lignes, les mots et les octets d'un fichier

La commande `wc`, abréviation de 'word count' (compte de mots), affiche le nombre de lignes, de mots et d'octets (caractères) d'un fichier texte ou de l'entrée standard. Elle est utile pour obtenir rapidement des statistiques simples sur la taille ou le contenu d'un fichier, et est fréquemment utilisée en combinaison avec d'autres commandes via un pipe (`|`) pour compter des données spécifiques.

Aperçu de la commande wc

`wc` est l'un des outils les plus fondamentaux du traitement de texte, fournissant diverses informations statistiques sur les fichiers. L'exécution de `wc` sans option affiche le nombre de lignes, de mots et d'octets. Vous pouvez combiner différentes options pour afficher sélectivement les informations souhaitées.

Sortie de base de wc

Par défaut, `wc` affiche trois colonnes. De gauche à droite : 'nombre de lignes', 'nombre de mots', 'nombre d'octets', suivi du nom du fichier. Si plusieurs fichiers sont spécifiés, les statistiques de chaque fichier sont affichées, ainsi qu'un total général.

Exemple de sortie de base

wc data.txt

Affiche le nombre de lignes, de mots et d'octets du fichier `data.txt`.

Options principales

Vous pouvez utiliser les différentes options de la commande `wc` pour obtenir sélectivement les informations nécessaires.

1. Options d'affichage

2. Autres options

Commande générée :

Essayez de combiner les commandes.

Description:

`wc` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation fréquents

Découvrez comment obtenir des statistiques sur les données à travers divers exemples pratiques utilisant `wc`.

Compter uniquement les lignes d'un fichier

wc -l access.log

Vérifie le nombre total de lignes du fichier de log `access.log` pour déterminer le nombre de connexions aujourd'hui.

Compter un nombre spécifique de fichiers à l'aide d'un pipe

ls | grep '.txt' | wc -l

Compte le nombre de fichiers avec l'extension '.txt' parmi la liste de fichiers affichée par la commande `ls`.

Compter le nombre de mots dans un texte

echo "Hello world, this is a test." | wc -w

Compte le nombre de mots dans une phrase saisie directement dans le terminal. Utilise `echo` et un pipe.

Vérifier les statistiques de plusieurs fichiers

wc file1.txt file2.txt

Affiche les statistiques de `file1.txt` et `file2.txt` séparément, puis un total général à la fin.

Afficher uniquement le nombre d'octets d'un fichier spécifique

wc -c report.pdf

Vérifie la taille (en octets) du fichier `report.pdf`.


commandes associées

Des commandes fonctionnellement similaires ou souvent utilisées ensemble.


Commandes de la même catégorie