Linux 基本命令 -------- wc 的使用

570 阅读1分钟

一、wc大概是个什么东西?

咋地一惊,wc不是有厕所的意思吗?哈哈,没错,还真的是。但作为一个linux命令,wc是一个统计命令,可以用于统计文本文件的行数、文本文件的单词数或者字节数。

二、wc基本语法结构是怎样的?

跟其他Linux命令一样,wc命令语法格式如下:

wc [OPTION]... [FILE]...

  • 1、[OPTION] 是相关命令参数
  • 2、[FILE] 是需要查看的相关文件名,可以写1-n个文件名

[OPTION]常用参数如下表:

参数名 参数详解 举例 例子解释 执行结果 疑问 答疑
-c 或者 --bytes 用于统计文件字节数 wc -c yum.confwc --bytes yum.conf 统计yum.conf文件字节数
-l 或者 --lines 统计文件的行数 wc -l yum.confwc --lines yum.conf 统计yum.conf文件的行数
-m 或者 --chars 统计文件的字符数 wc -m yum.confwc --chars yum.conf 统计yum.conf文件的字符数
-w 或者 --words 统计文件的单词数 wc -w yum.confwc --words yum.conf 统计yum.conf文件的单词数
关于“单词”的定义是什么? 单词定义为由换行符、制表符、空格分隔的每个部分

三、工作中经常用到的wc用法有哪些?

  • 1、一般结合管道符 | ,对上一个命令的执行结果进行统计。

例如我创建两个文件,分别名为hellohello1,那么我可以用下面的命令来统计以hello开头的文件个数。

ll hello* | wc -l

执行结果: