小甲鱼 发表于 2023-10-28 06:15:42

wc -- 打印文件的字节数、字数、行数

wc 命令

概述:

wc(word count)命令用于统计给定文件的字节数,字数,行数。

如果没有指定文件,或者文件名为 "-",则读取标准输入。


格式:

wc [选项]... [文件]...


选项:


选项含义
-c, --bytes, --chars 输出字节数。
-m, --chars 输出字符数。在多字节编码环境,如 UTF-8 中,一个字符可能占用多个字节。
-l, --lines 输出行数。
-w, --words 输出字数。字是由空白字符(如空格,制表符或换行符)分隔的非空字符序列。
--files0-from=F 从文件 F 中读取以 NUL 字符分隔的输入文件。如果 F 是 '-',则通过标准输入读取文件名。


参数:


参数 含义
文件 指定要进行统计的文件名。可以是一个或多个。


实例:

$ wc file.txt# 显示 file.txt 的行数、字数和字节数
...
$ wc -l file.txt# 显示 file.txt 的行数
...
$ wc -w file.txt# 显示 file.txt 的字数
...
$ wc -c file.txt# 显示 file.txt 的字节数
...
小甲鱼科普:

wc 命令是 Unix-like 系统中常用的一个工具,主要用于统计文件的字数、行数和字节数。

这个命令在我们需要对文件内容进行统计分析,例如统计日志文件的行数或者统计文档的字数时非常有用。

同时,wc 命令还可以配合其他命令一起使用,例如 find,来统计特定类型文件的统计信息。

例如,我们可以使用 find . -name "*.txt" -print0 | wc --files0-from=- -l 命令来统计当前目录及其子目录下所有 txt 文件的总行数。

岳明辉 发表于 2023-11-6 02:20:34

费费费 发表于 2023-11-10 11:42:23

前排围观{:10_279:}
页: [1]
查看完整版本: wc -- 打印文件的字节数、字数、行数