迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 操作系统 >

Linux统计命令wc

作者:迹忆 最近更新:2022/12/11 浏览次数:

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命令就这几个选项,使用很简单。希望本文对大家有所帮助。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便