Comment compter les lignes, les mots et plus encore sous Linux
Rechercher le nombre de lignes, de mots, de caractères, etc. dans un fichier est généralement simple sous Linux. La plupart, sinon la totalité, des distributions Linux sont livrées avec des commandes intégrées pour afficher les différentes propriétés d’un fichier. La commande wc
sous Linux est pratique si vous souhaitez connaître la taille d’un fichier ou compter le nombre de mots ou de lignes qu’il contient. Voyons comment compter les lignes et les mots sous Linux.
Voici comment copier et coller du texte, des fichiers et des dossiers dans un terminal Linux.
Compter les lignes dans un fichier
En tant qu’outil de ligne de commande Linux, wc
peut imprimer de nombreuses propriétés du fichier que vous spécifiez. Pour garder les choses simples, ouvrez le répertoire où se trouve votre fichier et lancez une fenêtre de terminal en cliquant avec le bouton droit et en affichant les options respectives.
Exécutez la commande suivante pour afficher le nombre de lignes dans un fichier appelé « theme.txt » :
La sortie vous montrera le nombre de lignes dans le fichier suivi du nom du fichier.
Compter les mots dans un fichier
Si vous souhaitez connaître le nombre de mots d’un fichier contenant un article ou un résumé de document, exécutez la commande wc
avec l’indicateur -w
. Exécutez simplement la commande suivante dans une fenêtre de terminal :
Encore une fois, le format de la sortie reste le même ; vous pouvez voir le nombre de mots du fichier suivi de son nom.
Compter les caractères dans un fichier
Pour compter le nombre de caractères dans un fichier, vous pouvez utiliser l’indicateur -m
. Cela comptera non seulement tous les alphabets, chiffres et symboles du fichier, mais inclura également des éléments tels que les espaces :
Comme auparavant, la sortie affichera le nombre de caractères suivi du nom du fichier.
Compter les octets dans un fichier
Si vous souhaitez connaître la taille d’un fichier plutôt que ses propriétés internes, exécutez la commande wc
avec l’indicateur -c
:
Dans ce cas, le nombre d’octets est le même que le nombre de caractères du fichier. Mais cela peut aussi être différent dans certains cas.
Afficher les lignes, les mots et les octets dans un fichier
Il existe également un moyen d’imprimer les lignes, les mots et les octets d’un fichier ensemble sur une seule ligne. La commande wc affiche ceci lorsque vous tapez simplement le nom du fichier sans passer aucun paramètre. Exécutez la commande suivante pour ce faire :
Comme vous pouvez le voir, le résultat affiche trois champs sur la même ligne – 14 (lignes du fichier), 385 (mots dans le fichier) et 2320 (octets dans le fichier).
Trouver la longueur de la ligne la plus longue d’un fichier
Vous vous sentez peut-être aventureux et souhaitez savoir quelle est la longueur de la ligne la plus longue de votre dossier. Tapez la commande suivante pour afficher la longueur de la ligne la plus longue de votre fichier :
La sortie affiche la taille de la ligne la plus longue de votre fichier spécifié.
Afficher les options de commande wc
Enfin, il existe également un moyen d’imprimer toutes les variantes de la commande wc pour une référence facile. Il vous suffit d’exécuter la commande suivante pour afficher toutes les commandes dont nous avons parlé ci-dessus :
Comme vous pouvez le voir, la sortie montre clairement les paramètres (et leurs options alternatives) que vous pouvez utiliser pour afficher les différents détails d’un fichier souhaité.
Terminal Linux et commandes utiles
La commande wc sous Linux permet de connaître incroyablement facilement le nombre de lignes, de mots, de caractères ou d’octets dans un fichier Linux. C’est l’une des commandes Linux les plus utiles pour les nouveaux utilisateurs qui viennent de se plonger dans le monde des meilleures distributions Linux. De plus, si vous cherchez des moyens d’afficher le contenu de vos répertoires Linux, vous devez connaître 15 commandes Linux LS.
Crédit image : compter les mots dans un dictionnaire par 123RF
Laisser un commentaire