Commandes Linux

Comment utiliser la commande wc dans Bash?

Comment utiliser la commande wc dans Bash?

La commande « wc » ou le nombre de mots dans Bash est considérée comme extrêmement utile car elle aide à trouver diverses statistiques d'un fichier. Cette commande peut être utilisée dans plusieurs variantes différentes. Cependant, dans ce guide, nous allons apprendre l'utilisation de base de cette commande dans Bash.

Méthode d'utilisation de la commande "wc" dans Bash sous Linux Mint 20 :

Avant de commencer à utiliser la commande "wc" dans Bash, nous aimerions d'abord vous montrer la version de cette commande qui est installée sur notre système Linux Mint 20.

$ wc --version


Pour vérifier la version de la commande « wc » installée sur notre système, nous avons montré la sortie de la commande mentionnée ci-dessus dans l'image ci-dessous :

Nous voulons également indiquer ici que pour démontrer l'utilisation de la commande "wc" dans Bash dans Linux Mint 20, nous avons créé un fichier aléatoire nommé wc.SMS. Nous avons utilisé le même fichier dans les huit exemples décrits ci-dessous. Vous pouvez voir le contenu de ce fichier en exécutant cette commande.

$ chat toilettes.SMS


Le contenu de ce fichier factice est illustré dans l'image suivante :

Après avoir montré cela, nous sommes prêts à vous expliquer quelques exemples concernant l'utilisation de la commande "wc" dans Bash sous Linux Mint 20.

Exemple #1 : Affichage du nombre de lignes, de mots, de caractères et du nom d'un fichier :

Si vous souhaitez afficher le nombre de lignes, de mots, de caractères et le nom d'un fichier dans Linux Mint 20, vous pouvez exécuter la commande « wc » sans aucun indicateur supplémentaire de cette manière :

$ wc Fichier

Ici, vous devez remplacer le fichier par le nom du fichier dont vous souhaitez afficher le nombre de lignes, le nombre de mots, le nombre de caractères et le nom sur votre terminal. Nous l'avons remplacé par des wc.txt, je.e., le nom de notre fichier fictif.

La sortie de la commande « wc » par défaut est illustrée ci-dessous :

Ici, la première colonne représente le nombre de lignes ; le deuxième affiche le nombre de mots, le troisième affiche le nombre de caractères, tandis que le quatrième indique le nom du fichier.

Exemple n°2 : Impression uniquement du nombre de mots et du nom d'un fichier :

Si vous souhaitez uniquement imprimer le nombre total de mots dans un fichier avec son nom, vous pouvez utiliser la commande "wc" avec le drapeau "-w".

$ wc -w Fichier

Ici, vous devez remplacer le fichier par le nom du fichier dont vous souhaitez afficher le nombre de mots et le nom sur votre terminal. Nous l'avons remplacé par des wc.txt, je.e., le nom de notre fichier fictif.

La modification de sortie de la commande « wc » est illustrée ci-dessous :

Exemple n°3 : Impression uniquement du nombre de lignes et du nom d'un fichier :

Si vous souhaitez uniquement imprimer le nombre total de lignes d'un fichier avec son nom, vous pouvez utiliser le drapeau "-l" avec la commande "wc".

$ wc -l Fichier

Ici, vous devez remplacer le fichier par le nom du fichier dont vous souhaitez afficher le nombre de lignes et le nom sur votre terminal. Nous l'avons remplacé par des wc.txt, je.e., le nom de notre fichier fictif.

La modification de sortie de la commande « wc » est illustrée ci-dessous :

Exemple n°4 : Impression uniquement du nombre de caractères et du nom d'un fichier :

Si vous souhaitez uniquement imprimer le nombre total de caractères d'un fichier avec son nom, vous pouvez utiliser la commande "wc" avec le drapeau "-m".

$ wc -m Fichier

Ici, vous devez remplacer Fichier par le nom du fichier dont vous souhaitez afficher le nombre de caractères et le nom sur votre terminal. Nous l'avons remplacé par des wc.txt, je.e., le nom de notre fichier fictif.

La modification de sortie de la commande « wc » est illustrée ci-dessous :

Exemple n°5 : Impression uniquement du nombre d'octets et du nom d'un fichier :

Si vous souhaitez uniquement imprimer le nombre total d'octets dans un fichier avec son nom, vous pouvez utiliser la commande "wc" avec le drapeau "-c".

$ wc -c Fichier

Ici, vous devez remplacer le fichier par le nom du fichier dont vous souhaitez afficher le nombre d'octets et le nom sur votre terminal. Nous l'avons remplacé par des wc.txt, je.e., le nom de notre fichier fictif.

La modification de sortie de la commande « wc » est illustrée ci-dessous :

Exemple n°6 : Impression uniquement de la Longueur de la ligne la plus longue (nombre de caractères dans la ligne la plus longue) et du Nom d'un fichier :
Si vous souhaitez simplement afficher la longueur de ligne la plus longue et le nom d'un fichier, vous pouvez utiliser la commande "wc" avec le drapeau "-L".

$ wc -L Fichier

Ici, vous devez remplacer Fichier par le nom du fichier dont vous souhaitez afficher le nombre de caractères de la ligne la plus longue et le nom que vous souhaitez afficher sur votre terminal. Nous l'avons remplacé par des wc.txt, je.e., le nom de notre fichier fictif.

La modification de sortie de la commande « wc » est illustrée ci-dessous :

Exemple n°7 : Impression du nombre total de fichiers et de dossiers dans le répertoire courant :

La commande « wc » peut également être combinée avec la commande « ls » pour imprimer le nombre total de fichiers et dossiers dans un répertoire de la manière suivante :

$ ls | wc -l


Le nombre total de fichiers et de dossiers dans notre répertoire actuel, comme indiqué dans l'image ci-dessous :

Exemple # 8 : Affichage du nombre de lignes, de mots, de caractères et des noms de plusieurs fichiers avec le nombre total :

Si vous souhaitez afficher le nombre de lignes, le nombre de mots, le nombre de caractères et les noms de plusieurs fichiers, vous pouvez exécuter la commande « wc » de la manière suivante :

$ wc Fichier1 Fichier2

Ici, vous devez remplacer File1 et File2 par les noms exacts des fichiers dont vous souhaitez afficher les statistiques sur votre terminal. Nous les avons remplacés par des wc.txt et abc.txt, je.e., les noms de nos fichiers factices. Vous pouvez même mentionner les noms de plus de deux fichiers.

La modification de sortie de la commande « wc » est illustrée ci-dessous :

Ici, la dernière ligne représente le nombre total de lignes, le nombre de mots et le nombre de caractères de nos deux fichiers.

Conclusion:

En parcourant ce tutoriel sur l'utilisation de la commande "wc" dans Bash, vous pouvez facilement utiliser cette commande pour trouver tous les détails nécessaires sur vos fichiers dans Linux Mint 20.

Comment installer et jouer à Doom sur Linux
Introduction à Doom La série Doom est née dans les années 90 après la sortie du Doom original. Ce fut un succès instantané et à partir de ce moment-là...
Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...
OpenTTD contre Simutrans
Créer votre propre simulation de transport peut être amusant, relaxant et extrêmement attrayant. C'est pourquoi vous devez vous assurer que vous essay...