Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
1.命令格式:wc [选项]文件...
2.命令功能:
统计指定文件中的字节数、字数、行数,并将统计结果显示输出。如果没有给出文件名,则从标准输入读取。
wc同时也给出所指定文件的总统计数。
3.命令参数:
-c 统计字节数。
-m 统计字符数。不能与-c一起使用。
-w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
-l 统计行数。
-L 打印最长行的长度。
-help 显示帮助信息
--version 显示版本信息
4.使用实例:
[moiaopr@CNSZ443239 ~]$ cat test01.txt
I need to buy apples.
I need to run the laundry.
I need to wash the dog.
You need to get the car detailed.
4.1 查看文件的字节数、字数、行数,命令:wc 文件名称
[moiaopr@CNSZ443239 ~]$ wc test01.txt
4 24 107 test01.txt
行数 单词数 字节数 文件名
4.2 用wc命令怎么做到只打印统计数字不打印文件名
[moiaopr@CNSZ443239 ~]$ wc -w test01.txt
24 test01.txt
[moiaopr@CNSZ443239 ~]$ cat test01.txt|wc -w
24
说明:使用管道线,这在编写shell脚本时特别有用。
4.3 用来统计当前目录下的文件数,命令:ls -l | wc -l
[moiaopr@CNSZ443239 ~]$ ls -l |wc -l
51