wc命令在Linux系统中主要用于统计文件中的字数。
除了字数之外,该命令还可以统计文件的字节数、行数或者列数。如果未指定具体文件名,或者提供的文件名为“-”,则wc将从标准输入获取数据进行统计。
wc [-clw][--help][--version][文件...]
选项说明:
默认情况下,wc会同时显示指定文件的行数、单词数和字节数。例如执行以下命令:
wc testfile
先来看看testfile文件的内容:
$ 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 anetworked 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.
$ wc testfile # 查看testfile的统计信息 3 92 598 testfile # 表示testfile有3行、92个单词、共598字节
以上输出中,三个数字分别代表行数、单词数和字节数。
若需要同时查看多个文件的统计信息,比如testfile、testfile_1和testfile_2,可以运行以下命令:
wc testfile testfile_1 testfile_2 # 同时统计三个文件的信息
执行后输出类似如下内容:
$ 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字节