shell统计文本中单词个数

时间:2026-02-15 18:12:43

1、文本内容如下,先打印出来,而后统计每个单词出现的次数

shell统计文本中单词个数

2、首先将所有的空格修改为'\n',这样做的好处是,将所有的单词都放在一列中,而每一行也最多只有一列内容,方便后续按列统计。

使用tr命令

shell统计文本中单词个数

3、使用uniq去重命令,并统计每个单词出现的次数

shell统计文本中单词个数

4、上述方案还有一个美中不足的地方,那就是,因为使用了空格替换成换行,所以导致最终统计出来的单词带了换行。所以我们稍微修改下,去掉换行符。

shell统计文本中单词个数

1、使用awk打印所有的单词,如下

shell统计文本中单词个数

2、awk中自带dict的结构,使用语法也非常简单,如下可以直接统计

shell统计文本中单词个数

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com