良许Linux教程网 干货合集 在Linux中我是这样来统计行数,字数

在Linux中我是这样来统计行数,字数

wc(Word Count的缩写)是Unix/Linux操作系统中的一款实用命令行工具,其功能主要用于统计指定文件的新行数、字数、字节和字符数,并将针对所有命名文件的总计结果输出到标准输出。当用户指定了File参数时,wc命令将会打印出文件名以及所请求的统计结果。如果未为File参数指定文件名,则只会将总计结果输出到标准输出。本文将详细探讨如何灵活使用wc命令进行文件的行数、字数、字符数或字节数的计算,并附有实际的使用示例。

image-20240316211907428
image-20240316211907428

wc命令语法

wc命令的语法如下所示。

# wc [选项] 文件名

以下是wc命令提供的选项及用法。

  • wc -l – 打印文件中的行数。
  • wc -w – 打印文件中的字数。
  • wc -c – 显示文件中的字节数。
  • wc -m – 打印文件中的字符数。
  • wc -L – 仅打印文件中最长行的长度。

让我们看看如何在本文中使用“wc”命令来进行少量参数和示例测试。我们已使用“devops.txt”文件来测试命令。

我们可以使用cat命令来查看devops.txt文件中的输出,如下所示。

$ cat devops.txt

Red Hat
CentOS
AlmaLinux
Rocky Linux
Fedora
Debian
Scientific Linux
OpenSuse
Ubuntu
Xubuntu
Linux Mint
Deepin Linux
Slackware
Mandriva

1. wc命令的基本示例

未传递任何参数的“wc”命令将显示“devops.txt”文件的基本结果。下面显示的三个数字是文件的12(行数)、16(字数)和112(字节数)。

$ wc devops.txt

12  16 112 devops.txt

2. 统计文件中的行数

使用选项“-l”统计文件中的新行数,它会打印给定文件的行数。例如,以下命令将显示文件中新行的计数。

在输出中,第一个字段被分配为计数,第二个字段是文件名。

$ wc -l devops.txt

12 devops.txt

3. 统计文件中的字数

使用wc命令的-w参数打印文件中的字数。输入以下命令以计算文件中的字数。

$ wc -w devops.txt

16 devops.txt

4. 统计文件中的字符数

使用wc命令的-m选项将打印文件中的总 字符数

$ wc -m devops.txt

112 devops.txt

5. 统计文件中的字节

使用-c选项将打印文件的字节数。

$ wc -c devops.txt

112 devops.txt

6. 显示文件中最长行的长度

wc命令允许使用参数-L,可用于打印文件中最长行的长度(字符数)。

因此,我们在文件中有最长字符行(“Scientific Linux”)。

$ wc -L devops.txt

16 devops.txt

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部