加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux中wc命令的作用和用法指什么?

发布时间:2023-04-10 14:43:08 所属栏目:Linux 来源:
导读:本教程操作环境:Red Hat Enterprise Linux 6.1系统、Dell G3电脑。

Linux wc命令用于计算字数。

利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-"
本教程操作环境: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后,
 
   显示,该文件显示有24个字节,这是因为包括了空格符以及每行的换行符。
 
    我们可以通过命令cat -A test.txt查看换行符,

    2)执行命令wc -l test.txt后,

    图中显示该文件有3行
 
    3)执行命令wc -m test.txt后,
 
    该结果与-c选项的参数结果一样,有24个字符
 
    4)执行命令wc -w test.txt后,

    图中显示该文件有4个字。
 
    5)执行命令wc -L test.txt后,
 
    图中显示该文件最长行长度为11,不包括换行符。
 
    6)执行命令wc test.txt后,
 
    图中结果显示依次为行数、单词数、字节数、文件名。
 
    4、以上就是针对wc命令详细的参数选项用法,实际应用中还与管道符一同使用,这在编写shell脚本时很有用。以下举例说明:
 
    1)在根目录下执行命令ls -l后看到打印信息:
 
    2)在根目录执行命令ls -l | wc -l后:

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

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!