WC,在Gnu / Linux中执行计数的命令

关于wc命令

在下面的文章中,我们将研究如何在Ubuntu中使用WC命令。 WC代表“字数统计”,它是在Unix系统上使用的命令, 允许您从标准输入中执行不同的计数,无论是单词还是字符.

该计划 使您可以读取标准输入或串联列表,并生成以下一项或多项统计信息:行数,字数和字节数。 此命令可以接受一个或多个输入文件名。

WC命令示例

La 所需语法 要使用此命令,它将类似于以下内容:

wc [ OPCIONES ] ... [ARCHIVO] ...

现在,让我们看一些简单的例子。 要使用这些文件,我将使用两个文件。 第一个叫做 版本.txt 而另一个 names.txt。 这些内容如下:

样本wc文件

基本厕所使用

如果我们通过 只是参数中的文件名,我们将获得行,字和字节的计数。 要在以前的文件中查看此结果,请在 终端 (Ctrl + Alt + T)我们只需要使用以下命令:

计算文件版本

wc versiones.txt

计算文件名

wc nombres.txt

再加上 我们可以在命令参数中传递多个文件名:

wc命令多个名称

wc versiones.txt nombres.txt

从上面的屏幕截图中可以看到,当在参数中指定的文件名超过了文件名时, 该命令将显示所有单个文件的四列输出。 包括一个较大的行,显示所有文件的行,单词和字符的总数 在参数中指定。

WC命令选项

到目前为止,除了使用此命令外,WC还是一个简单的命令,仅提供了一些在某些情况下可能很有趣的选项:

  • -l,–行 : 打印行数 存在于文件中。
  • -w,–words: 打印总字数 在文件中。
  • -m,–字符: 打印字符数 从文件中。
  • -L,–max-line-Length: 打印最长行的大小 从文件中。
  • -c,–bytes: 打印总字节数 在文件中。

选项-l,-行

此选项将打印文件中的总行数。 信息打印在两列中。 第一列显示存在的行数,第二列显示过去的文件名.

选项-l

wc -l nombres.txt

选项-w,–words

-wo –words选项显示文件中存在的单词总数。 将结果打印在两列中。 第一列显示单词总数,第二列显示文件名.

-w选项

wc -w nombres.txt

选项-m,–chars

-m或–chars选项显示文件中的字符总数。 将结果打印在两列中。 第一列显示文件中的字符总数,第二列显示文件名.

-m选项

wc -m nombres.txt

选项-L,–max-line-length

-L(大写字母) 打印长度(字符数文件中最长行的).

-L选项一个文件

wc -L nombres.txt

选项-c,-bytes

此选项显示文件中存在的字节数。 将结果打印在两列中。 第一列显示文件中的字节总数,第二列显示传递的文件名.

--bytes选项

wc -c nombres.txt

将WC与其他命令结合使用

除了我们刚刚看到的选项之外, 我们可以将此命令与其他命令结合使用以获得我们可能感兴趣的计数。 例如,ls命令用于列出目录的全部内容。 当使用wc -l命令传送时,它还使我们能够计算目录中存在的文件和文件夹的数量。

与其他命令结合

ls /home/nombre-usuario | wc -l

帮助

除了所有这些选项,您还可以 获取有关此命令的更多信息 运行其帮助:

命令帮助

wc --help

在这些行中,我们已经看到了使用WC命令的基本用法(字数)及其可用选项。 不会忘记通过合并来执行更高效的任务的可能性 命令 wc与其他Gnu / Linux命令。 现在只需要寻找此命令有用的时间即可。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。