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个
赞(0)
未经允许不得转载:极客笔记 » Linux wc命令
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址