Linux 系统 wc 命令的使用手册

134 阅读1分钟

1. 简介

打印每个文件的行数、单词数和字节数,如果指定了多个文件,则打印总行数。若不指定文件名称或是所给予的文件名为"-",则会从标准输入设备读取数据。单词是由空格分隔的非零长度的字符序列。

2. 语法

wc [OPTION]... [FILE]...
wc [OPTION]... --files0-from=F

3. 参数

下面的选项可用于选择计数打印,总是按照以下顺序:行数,单词数,字符数,字节数,最大行长度。

简写全称描述
-c--bytes打印字节数
-m--chars打印字符数
-l--lines打印行数
--files0-from=F从文件 F 中以 NUL 结尾的名称指定的文件中读取输入;
如果 F 是-则从标准输入中读取名称
-L--max-line-length打印最大行的长度
-w--words打印单词数
--help显示帮助并退出
--version输出所用版本信息并退出

4. 示例

统计文件的行数,单词数,字节数,不加参数,默认就打印这三个信息:

[root@product test]# wc test.txt
11  4 61 test.txt

使用参数l只统计文件的行数:

[root@product test]# wc -l test.txt
11 test.txt