Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash wc Utilisation : Compter les lignes, mots et caractères
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash wc Utilisation : Compter les lignes, mots et caractères

Overview

La commande wc (word count) est utilisée pour compter le nombre de lignes, de mots et de caractères dans un fichier ou dans l’entrée standard. C’est un outil très pratique pour obtenir des statistiques simples sur le contenu des fichiers texte.

Usage

La syntaxe de base de la commande wc est la suivante :

wc [options] [arguments]

Common Options

Voici quelques options courantes pour la commande wc :

  • -l : Compte uniquement le nombre de lignes.
  • -w : Compte uniquement le nombre de mots.
  • -c : Compte uniquement le nombre de caractères.
  • -m : Compte le nombre de caractères (en tenant compte des caractères multibytes).
  • -L : Affiche la longueur de la ligne la plus longue.

Common Examples

Voici quelques exemples pratiques de l’utilisation de la commande wc :

  1. Compter le nombre de lignes dans un fichier :

    wc -l fichier.txt
    
  2. Compter le nombre de mots dans un fichier :

    wc -w fichier.txt
    
  3. Compter le nombre de caractères dans un fichier :

    wc -c fichier.txt
    
  4. Compter les lignes, mots et caractères en une seule commande :

    wc fichier.txt
    
  5. Compter le nombre de caractères dans l’entrée standard (par exemple, en tapant du texte) :

    echo "Bonjour le monde" | wc -c
    

Tips

  • Utilisez wc en combinaison avec d’autres commandes via un pipe pour analyser des données en temps réel.
  • Pour des fichiers très volumineux, utilisez wc avec -l pour obtenir rapidement le nombre de lignes sans charger tout le contenu en mémoire.
  • Pensez à rediriger la sortie de wc vers un fichier si vous souhaitez conserver les résultats pour une analyse ultérieure :

     wc fichier.txt > resultat.txt