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