# 1. Linux: wc命令
Linux系统中的wc(Word Count
)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
# 1.1. 命令格式:
wc [选项]文件...
# 1.2. 命令功能:
统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。
# 1.3. 命令参数:
-c 统计字节数。
-l 统计行数。
-m 统计字符数。这个标志不能与 -c 标志一起使用。
-w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
-L 打印最长行的长度。
-help 显示帮助信息
--version 显示版本信息
# 1.4. 使用实例:
# 1.4.1. 实例1:查看文件的字节数、字数、行数
命令:
$ wc test.txt
7 8 70 test.txt
# 1.4.2. 实例2:用wc命令怎么做到只打印统计数字不打印文件名
$ wc -l test.txt
7 test.txt
$ cat test.txt | wc -l
7
说明:使用管道线,这在编写shell脚本时特别有用。
# 1.4.3. 实例3:用来统计当前目录下的文件数
命令:
$ ls -l | wc -l
12
# 1.4.4. 实例4:查看进程个数
命令:
$ ps - ef | wc -l