Linux wc命令

wc命令用于打印出文件的行数、单词数、字节数。后可跟指定文件,如果没有文件会读取标准输入。

一般格式:
wc [选项]… [文件]…

常用选项:
-c, –bytes :打印字节数
-m, –chars :打印字符数
-l, –lines :打印行数
-L, –max-line-length :打印最长那一行的长度
-w, –words :打印单词数

举例:
1、计算/var/log/secure文件行数
# wc -l < /var/log/secure 115 2、计算hi.txt文件行数 # wc -l hi.txt 3 hi.txt 3、显示行数,单词数,字节数 # wc /etc/passwd 27 37 1171 /etc/passwd 4、计算/var/log/message文件行数 # cat /var/log/messages | wc -l 20 5、读取标准输入 # wc -l aaa bbb ccc 此时按Ctrl+D结束输入,得到结果3。 6、统计目录下的文件数 # ls -l /etc/ | wc -l 137