# 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