Linux wc命令

Linux wc命令:统计文件行数、单词数、字节数和字符数

Linux wc命令 功能描述

使用wc命令可以统计指定文件的行数、单词数、字节数和字符数,并将统计结果显示输出到屏幕。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。单词是由空格字符区分开的最大字符串。输出列的顺序和数目不受选项的顺序和数目的影响。如果不指定任何选项,总是按行数、单词数、字节数、文件名的顺序显示每项信息。

Linux wc命令 语法

wc [选项] [文件]

命令中各选项的含义如表所示。

Linux wc命令 语法

Linux wc命令 示例

统计文件/root/aa的行数。

[root@rhel ~]# cat /root/aa
ab
c de f
中国g h
//查看/root/aa文件内容
[root@rhel ~]# wc -l /root/aa
3 /root/aa
//文件/root/aa总计为3行数据

统计文件/root/aa的单词数

[root@rhel ~]# wc -w /root/aa
8 /root/aa
//文件/root/aa总计为8个单词数

统计文件/root/aa的字符数

[root@rhel ~]# wc -m /root/aa
18 /root/aa
//文件/root/aa总计为18个字符数,包括空格符和换行符,每一个空格都是一个字符,每一个换行都是一个字符

统计文件/root/aa的字节数

[root@rhel ~]# wc -c /root/aa

22 /root/aa
//文件/root/aa总计为22个字节数,一个中文以三个字节表示

统计文件/root/aa中最长行的长度

[root@rhel ~]# wc -L /root/aa
8 /root/aa

统计文件/root/aa的行数、单词数和字节数

[root@rhel ~]# wc /root/aa
3 8 22 /root/aa

统计/root目录下有多少个子目录和文件

[root@rhel ~]# ls /root|wc -l
11
//可以看到/root目录下的子目录和文件总数为11个

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程