用 wc 统计行数和字数
wc 是经典的计数工具,大多数人都记得它的存在却总忘记参数含义;-l 统计行数,-w 统计词数,-m 统计字符数,任何命令的输出通过管道接给它都能统计。
运行 `wc -l file.log` 统计文件行数,或把任何命令的输出接入它,例如 `grep ERROR app.log | wc -l`。
01命令
命令
$ wc -l access.log
wc -l *.txt
cat notes.md | wc -w02作用说明
不带参数时 wc 会按"行数、词数、字节数"的顺序输出全部三项并附文件名。统计另一个命令产生的行数时,grep/find 配合 wc -l 是 shell 中最常用的惯用法之一;注意 wc 统计的是换行符个数,末尾没有换行符的最后一行不会被计入。
03风险
!注意: 文件最后一行如果没有换行符,统计结果会比文本编辑器显示的行数少一行。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- wc — word, line, character, and byte count依据: Documents -l lines, -w words, -m characters, and -c bytes options.
最后验证: 2026-09-17 · 分类: 文件与文件夹