Commande Linux wc

Linux 命令大全Référence des commandes Linux

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

En utilisant la commande wc, nous pouvons calculer le nombre d'octets, de mots ou de colonnes dans un fichier. Si aucun nom de fichier n'est spécifié, ou si le nom de fichier donné est "-", la commande wc lit les données depuis le périphérique d'entrée standard.

Syntaxe

wc [-clw][--help][--version][文件...]

Options:

  • -c ou --bytes ou --chars Afficher uniquement le nombre d'octets.
  • -l ou --lines Afficher le nombre de lignes.
  • -w ou --words Afficher uniquement le nombre de mots.
  • --help Aide en ligne.
  • --version Afficher les informations de version.

Exemples

Par défaut, wc calcule le nombre de lignes, de mots et d'octets dans le fichier spécifié. La commande utilisée est :

wc testfile 

Tout d'abord, affichez le contenu du fichier testfile, et vous pouvez voir :

$ cat testfile  
Linux networks are becoming more and more common, but scurity is often an overlooked  
issue. Unfortunately, in today’s environment all networks are potential hacker targets,  
fro0m tp-secret military research networks to small home LANs.  
Linux Network Securty focuses on securing Linux in a networked environment, where the  
security of the entire network needs to be considered rather than just isolated machines.  
It uses a mix of theory and practicl techniques to teach administrators how to install and  
use security applications, as well as how the applcations work and why they are necesary. 

Utilisez wc pour compter, le résultat est le suivant :

$ wc testfile           # testfile文件的统计信息  
3 92 598 testfile       # testfile文件的行数为3、单词数92、字节数598 

Parmi ceux-ci, les 3 nombres représentent respectivement le nombre de lignes, de mots et d'octets du fichier testfile.

Si vous souhaitez compter les informations de plusieurs fichiers en même temps, par exemple compter simultanément testfile, testfile_1 et testfile_2, vous pouvez utiliser la commande suivante :

wc testfile testfile_1 testfile_2   #统计三个文件的信息 

La sortie est la suivante :

$ wc testfile testfile_1 testfile_2  #统计三个文件的信息  
3 92 598 testfile                    #第一个文件行数为3、单词数92、字节数598  
9 18 78 testfile_1                   #第二个文件的行数为9、单词数18、字节数78  
3 6 32 testfile_2                    #第三个文件的行数为3、单词数6、字节数32  
15 116 708 总用量                    #三个文件总共的行数为15、单词数116、字节数708 

Linux 命令大全Référence des commandes Linux

Autres extensions