一、WC命令介绍
在 Linux 中,wc (word count)命令常用于计算文件的行数、字数和字节数,日常操作以及脚本编程中经常使用到。
wc [OPTION]... [FILE]...
FILE 可以包含多个,每个文件对应输出一行,如果没有文件或文件为 “-” 时,从标准输入读取数据。
二、常用参数
-l , --lines : 显示行数;
-w , --words : 显示字数;
-m , --chars : 显示字符数;
-c , --bytes : 显示字节数;
-L , --max-line-length : 显示最长行的长度;
三、实例
- 统计文件中的行数、字数和字节数:
$ wc filename
这条命令将输出文件中的行数、单词数和字节数。例如:
$ wc myfile.txt
10 50 300 myfile.txt
这里,10 表示文件中的行数,50 表示文件中的单词数,300 表示文件中的字节数。
- 统计多个文件的总行数、字数和字节数:
$ wc file1 file2 file3
这条命令同时统计多个文件的行数、单词数和字节数,并输出每个文件的统计结果,最后还会输出所有文件的总行数、总单词数和总字节数。
- 仅显示行数、字数或字节数:
$ wc -l filename
$ wc -w filename
$ wc -c filename
使用 -l 选项只显示行数,使用 -w 选项只显示单词数,使用 -c 选项只显示字节数。
- 递归统计目录中的文件:
$ wc -l -r directory
使用 -r
选项可以递归地统计目录中的所有文件。
wc
命令还有其他一些选项和用法,你可以通过 man wc
命令查看完整的文档。
通过 wc
命令,你可以快速了解文件的内容特征,对于文本文件的分析和处理非常有帮助。无论是统计代码行数、计算文档字数,还是进行数据分析,wc
命令都是一个非常实用的工具。