Que fait WC et comment compter les mots - bash

Que fait WC et comment compter les mots - bash
La commande WC (Word Count) est une utilité simple et efficace dans le shell bash qui vous permet de compter le nombre de mots, de lignes et de caractères dans un fichier. Il s'agit d'un outil commun utilisé dans les systèmes basés sur UNIX et est pris en charge dans presque tous les systèmes d'exploitation modernes, y compris le sous-système MacOS, Linux et Windows pour Linux.

Que fait la commande wc?

WC est un outil de ligne de commande qui peut être utilisé pour afficher les tailles de fichiers, compter les caractères, les mots et les lignes dans des fichiers, entre autres. À l'aide de diverses options, vous pouvez personnaliser la sortie et obtenir les statistiques requises.

Pour utiliser la commande WC, ouvrez votre terminal ou votre invite de commande et accédez au répertoire où votre fichier est situé, une fois que vous êtes dans le répertoire, saisissez la commande suivante:

toilettes

Cela affichera le nombre de lignes, de mots et de caractères dans le fichier. Par défaut, la sortie de la commande wc montre le nombre de mots, de lignes et de caractères dans le fichier, dans cet ordre. Par exemple, si nous avons un fichier de script bash appelé «Bashfile.sh »contenant les lignes de code suivantes.

#!bac / bash
name = "Mark"
Echo "Mon nom est $ nom"

Utilisons maintenant la commande wc pour compter le nombre de mots dans le fichier de script que j'ai créé précédemment et voici la sortie:

Cette sortie montre que le fichier a 3 lignes, 7 mots et 49 caractères, la quatrième colonne affiche le nom de fichier, qui dans ce cas est «Bashfile.sh ”.

La commande WC prend également en charge plusieurs options qui peuvent modifier son comportement, voici quelques options courantes:

  • «-L» ou «-lines» - Affichez le nombre de lignes dans le fichier.
  • «-W» ou «-words» - Affichez le nombre de mots dans le fichier.
  • «-C» ou «-Bytes» - Affichez le nombre d'octets dans le fichier.
  • «-M» ou «-chars» - Affichez le nombre de caractères dans le fichier.
  • «-L» ou «-max-line-lingng» - afficher la longueur de la ligne la plus longue du fichier.

Conclusion

La commande WC est un utilitaire puissant et polyvalent qui vous permet de compter le nombre de lignes de caractères et de mots dans un fichier. Il s'agit d'un outil essentiel pour les scripts shell et est pris en charge sur presque tous les systèmes d'exploitation modernes. Avec ses différentes options, vous pouvez personnaliser la sortie et obtenir les statistiques requises.