龙空技术网

Linux系列-统计文章单词出现次数

陆垚知玛丽 172

前言:

而今朋友们对“linux 查找字符串出现的次数”都比较着重,小伙伴们都想要剖析一些“linux 查找字符串出现的次数”的相关文章。那么小编在网上收集了一些对于“linux 查找字符串出现的次数””的相关资讯,希望大家能喜欢,姐妹们一起来学习一下吧!

背景

Linux作为一款优秀开源操作系统,深受广大开发者喜爱,作为一名开发人员,在工作中或多或少都会使用到Linux,掌握简单的命令成为一项基本的技能需求,现根据统计文章单词出现次数实例来介绍相关命令。

操作集合

1、准备好待统计的文章,本文统计文章内容如下图所示

2、统计文章有多少行

cat a.txt | wc -l

3、统计文章出现单词,使用正则匹配

cat a.txt | grep -Eo --color '\w+'

4、统计有多少单词

cat a.txt | grep -Eo --color '\w+' | wc -l

5、统计每个单词出现次数,并排序

cat a.txt | grep -Eo --color '\w+' |sort| uniq -c | sort -k1 -n

上图中如果想快速查看最后统计结果,可以管道后追加tail -n ,查看最后几行输出

cat a.txt | grep -Eo --color '\w+' |sort| uniq -c | sort -k1 -n |tail -3

总结

以上只是抛转引玉,命令里使用到了正则,管道等一些命令,感兴趣的同学可以查阅相关资料。

如果觉得文章对你有帮助,请点击关注,后续会有更多干货分享~

标签: #linux 查找字符串出现的次数