Linux wc
wc命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
**语法:**wc [选项] 文件...
**说明:**该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。下面让我们来简单的看一下其支持的参数及其代表的含义。
参数及含义
-c 显示文件的Bytes数(字节数)及文件名输出到屏幕上
-l 将每个文件的行数及文件名输出到屏幕上
-m 将每个文件的字符数及文件名输出到屏幕上,如果当前系统不支持多字节字符其将显示与-c参数相同的结果
-w 将每个文件含有多少个词及文件名输出到屏幕上
-L 显示最长一行字符数
示例:
[root@ localhost ~]# cat /etc/passwd |wc -l
27
[root@ localhost ~]# wc -l /etc/passwd
27 /etc/passwd
[root@ localhost ~]# echo '123123123' |wc -L
9
[root@ localhost ~]# cat /etc/passwd |wc -m
1217
[root@ localhost ~]# cat /etc/passwd |wc -w
38
[root@ localhost ~]# cat /etc/passwd |wc -mw
38 1217