Maison  >  Article  >  Opération et maintenance  >  Quelle est l'utilité de la commande Linux WC

Quelle est l'utilité de la commande Linux WC

青灯夜游
青灯夜游original
2021-05-08 17:12:2911125parcourir

Sous Linux, la fonction de la commande wc est de compter le nombre d'octets, de mots et de lignes dans le fichier spécifié, et d'afficher et de sortir les résultats statistiques si le nom du fichier n'est pas spécifié, ou le nom du fichier. est donné "-", la commande wc lira les données du périphérique d'entrée standard ; la syntaxe de cette commande est "fichier wc [option]...".

Quelle est l'utilité de la commande Linux WC

L'environnement d'exploitation de ce tutoriel : système Red Hat Enterprise Linux 6.1, ordinateur Dell G3.

La commande Linux wc est utilisée pour compter le nombre de mots.

À l'aide de la commande wc, nous pouvons calculer le nombre d'octets, de mots ou de colonnes d'un fichier. Si le nom du fichier n'est pas spécifié, ou si le nom du fichier est donné par "-", le La commande wc démarrera à partir de la lecture des données du périphérique d'entrée standard.

Syntaxe :

wc [选项] 文件 ...

Paramètres :

  • -c ou --bytes ou --chars Afficher uniquement le nombre de Octets.

  • -l ou --lines affiche le nombre de lignes.

  • -w ou --words affiche uniquement le nombre de mots.

  • --help Aide en ligne.

  • --version affiche les informations de version.

Utilisation et analyse spécifiques

Ce qui suit démontre l'utilisation et l'analyse spécifiques des paramètres d'option ci-dessus de la commande wc via des fichiers et crée un fichier test.txt, le contenu du fichier est tel qu'indiqué ci-dessous :

1) Après avoir exécuté la commande wc -c test.txt, le résultat est tel qu'indiqué ci-dessous :

Comme le montre la figure, le fichier affiche 24 octets, car il comprend des espaces et des nouvelles lignes pour chaque ligne.

Nous pouvons vérifier les caractères de nouvelle ligne via la commande cat -A test.txt, comme le montre la figure suivante :

2) Exécutez la commande wc -l test.txt Après cela, le résultat est comme indiqué dans l'image ci-dessous :

L'image montre que le fichier comporte 3 lignes

3) Après avoir exécuté la commande wc -m test.txt, le résultat Comme le montre la figure ci-dessous :

Le résultat est le même que le paramètre result de l'option -c, avec 24 caractères

4) Exécutez la commande wc -w test, le résultat est le suivant :

L'image montre que le fichier a. 4 mots.

5) Après avoir exécuté la commande wc -L test.txt, le résultat est tel qu'indiqué dans la figure ci-dessous :

La figure montre que le plus long la longueur de ligne du fichier est de 11 , à l'exclusion des nouvelles lignes.

6) Après avoir exécuté la commande wc test.txt, le résultat est tel qu'indiqué dans la figure ci-dessous :

Le résultat dans la figure est le nombre de lignes, le nombre de mots et le nombre de mots. Nombre de sections, nom du fichier.

4. Ce qui précède est l'utilisation détaillée de l'option de paramètre pour la commande wc Dans les applications réelles, elle est également utilisée avec le caractère pipe, ce qui est très utile lors de l'écriture de scripts shell. Voici un exemple :

1) Après avoir exécuté la commande ls -l dans le répertoire racine, vous verrez les informations imprimées comme indiqué ci-dessous :

2) Dans le répertoire racine Le résultat après exécution de la commande ls -l | wc -l dans le répertoire est le suivant :

Les résultats montrent que les statistiques affichées par la commande ls -l, incluez 20 lignes.

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn