Linux统计命令wc
wc命令是linux系统常用的命令,并且wc也是管道命令家族中的一员。wc是一个统计命令,其使用方法非常简单,选项也不像sort似得那么多。下面我们就来看一下wc这个命令。
# wc [选项]…[FILE]…
在没有任何选项的情况下,wc会统计三个数据:一是文件内容的行数,二是打印单词数量(单词是以tab键或者空格符为界定),三是字节数。
# cat /tmp/wc.txt
onmpw jiyi web site
jiyi onmpw web site
www onmpw com
jy onmpw com
# wc /tmp/wc.txt
4 14 67 /tmp/wc.txt
我们看/tmp/wc.txt 有 4行数据,14个单词,占67个字节。对wc命令没有信心的同学可以自己数一数哦,进行一下验证,数据量不大,很容易就数清楚的。
-c 指定该选项表示只统计字节数
# wc –c /tmp/wc.txt
67 /tmp/wc.txt
67,没错和只使用wc统计的相同。
-l 指定该选项表示只统计行数
# wc –l /tmp/wc.txt
4 /tmp/wc.txt //结果还是一样
-w 指定该选项表示只统计单词数量
# wc –w /tmp/wc.txt
14 /tmp/wc.txt
-m 指定该选项表示统计有多少个字符
# wc –m /tmp/wc.txt
67 /tmp/wc.txt
我们看和-c统计的字节数是相等的。没错,因为我们的文件内容都是字符,一个字符占一个字节,所以二者相等。如果文件内容有中文的话,那二者就不会这么幸运的相等了。
-L 统计长度最大的那一行的数据的长度值
# wc –L /tmp/wc.txt
19 /tmp/wc.txt
我们可以亲自数一下/tmp/wc.txt最长的那行数据的长度就是19。
wc命令就这几个选项,使用很简单。希望本文对大家有所帮助。
本文转载自:迹忆客(https://www.jiyik.com)
以上是 Linux统计命令wc 的全部内容, 来源链接: utcz.com/z/290115.html