专注于云服务器
VPS主机优惠测评
国内免备案虚拟主机

linux wc命令有什么用

在linux中,wc命令的作用是统计指定文件中的字节数、字数、行数,并将统计结果显示输出,若不指定文件名称、或是所给予的文件名为“-”,则wc命令会从标准输入设备读取数据;该命令的使用语法“wc [选项] 文件 …”。

linux wc命令有什么用

本教程操作环境:Red Hat Enterprise Linux 6.1系统、Dell G3电脑。

Linux wc命令用于计算字数。

利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。

语法:

wc [选项] 文件 ...

参数:

  • -c或–bytes或–chars 只显示Bytes数。

  • -l或–lines 显示行数。

  • -w或–words 只显示字数。

  • –help 在线帮助。

  • –version 显示版本信息。

具体用法及分析

以下通过具体文件演示wc命令以上各选项参数的具体用法及分析,创建一个test.txt文件,文件内容如下图所示:

1)执行命令wc -c test.txt后,结果如下图所示:

linux wc命令有什么用

如图中显示,该文件显示有24个字节,这是因为包括了空格符以及每行的换行符。

我们可以通过命令cat -A test.txt查看换行符,如下图所示:

linux wc命令有什么用

2)执行命令wc -l test.txt后,结果如下图所示:

linux wc命令有什么用

图中显示该文件有3行

3)执行命令wc -m test.txt后,结果如下图所示:

linux wc命令有什么用

该结果与-c选项的参数结果一样,有24个字符

4)执行命令wc -w test.txt后,结果如下图所示:

linux wc命令有什么用

图中显示该文件有4个字。

5)执行命令wc -L test.txt后,结果如下图所示:

linux wc命令有什么用

图中显示该文件最长行长度为11,不包括换行符。

6)执行命令wc test.txt后,结果如下图所示:

linux wc命令有什么用

图中结果显示依次为行数、单词数、字节数、文件名。

4、以上就是针对wc命令详细的参数选项用法,实际应用中还与管道符一同使用,这在编写shell脚本时很有用。以下举例说明:

1)在根目录下执行命令ls -l后看到打印信息如下图所示:

linux wc命令有什么用

2)在根目录执行命令ls -l | wc -l后结果如下图所示:

linux wc命令有什么用

结果显示统计ls -l命令显示的内容有20行。

相关推荐:《Linux视频教程》

以上就是linux wc命令有什么用的详细内容,更多请关注名铺123其它相关文章!

赞(0) 打赏
转载请注明出处:晓波笔记 » linux wc命令有什么用
分享到: 更多 (0)
megalayer云服务器

raksmart云服务器

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

晓波笔记-VPS主机,云服务器优惠促销测评

QQ:87304394

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏