欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

shell wc 的基本使用

程序员文章站 2024-02-24 11:46:10
...

wc 命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。

语法

基本语法:

wc  [选项]  文件名

选项含义:

选项参数 含义
-l 统计 行数
-m 统计 字符数
-w 统计 字数
-c 统计 字节数

示例:

wc1.txt 内容如下:

1 2
34 5
你好

对 wc1.tx 进行统计,执行结果如下:

[[email protected] java_demo]$ wc -l wc1.txt 
3 wc1.txt
[[email protected] java_demo]$ wc -w wc1.txt 
5 wc1.txt
[[email protected] java_demo]$ wc -m wc1.txt 
12 wc1.txt
[[email protected] java_demo]$ wc -c wc1.txt 
16 wc1.txt
[[email protected] java_demo]$ wc -L wc1.txt 
4 wc1.txt

每行结尾的换行符也算一个字符,1个空格也算1个字符。

(1) -w 统计字数

1个字是1个word。
第1行,2个字;
第2行,34 表示一个字 ,共2个字,
第3行,你好 表示一个字,因此,2+2+1=5。

(2) -m 统计 字符数

1个汉字就作为1个字符计算,结果是 4 + 5 + 3 = 12 。

(3) -c 统计 字节数

采用UTF-8编码,一个汉字在这里被转换为3字节,
第1行是 4个字节,
第2行是 5个字节,
第3行是 7个字节,
结果是 4+5+7=16 。
wc -c 显示的结果是16 。

相关标签: Shell shell wc