wc命令:统计文本行数、单词数、字节数
侧边栏壁纸
  • 累计撰写 146 篇文章
  • 累计收到 2 条评论

wc命令:统计文本行数、单词数、字节数

soulio
2024-10-07 / 0 评论 / 9 阅读 / 正在检测是否收录...

一、命令简介

wc​(word count)是一个在类 Unix 系统中常用的命令行工具,用于统计文本文件的 行数​、单词数 ​和 字节数​。

Clip_2024-09-30_17-30-01

二、命令参数

wc​ 命令的基本语法如下:

wc [选项] 文件

选项:

  • -c​:只统计字节数。
  • -m​:只统计字符数。
  • -l​:只统计行数。
  • -w​:只统计单词数。
  • -L​:打印最长行的长度。

三、命令示例

3.1 统计文件的行数、单词数和字节数

源文本

hello world
你好  世界

统计原文本行数、词数、字节数

wc test.txt

输出

 2  4 27 test.txt

输出表示 test.txt​ 文件有 2 行、4 个单词和 27 个字节。

3.2 只统计行数

wc -l test.txt

输出

2 test.txt

输出表示 test.txt​ 文件有 2 行。

3.3 只统计单词数

wc -w test.txt

输出

4 test.txt

表示 test.txt​ 文件有 4 个单词。

3.4 只统计字节数

wc -c test.txt

输出

27 test.txt

表示 test.txt​ 文件有 27 个字节。

3.5 同时统计多个文件

$ wc -l file1.txt file2.txt
3 file1.txt
5 file2.txt
8 total

输出表示 file1.txt ​有 3 行,file2.txt ​有 5 行,总共 8 行。

3.6 读取标准输入

cat test.txt | wc -l
2

使用管道将 test.txt ​的内容传递给 wc ​命令,统计行数。

3.7 输出最长行的长度

wc -L test.txt

输出

11 test.txt

表示 test.txt​ 中最长的一行有 11 个字符。

这些示例展示了 wc​ 命令的多样性,它是一个在处理文本文件时非常有用的工具。

本文共 288 个字数,平均阅读时长 ≈ 1分钟
0

海报

正在生成.....

评论 (0)

取消