Linux命令或脚本计算文本文件中的重复行?
如果我有以下内容的文本文件
red applegreen apple
green apple
orange
orange
orange
是否可以使用Linux命令或脚本来获得以下结果?
1 red apple2 green apple
3 orange
回答:
将其发送sort
(将相邻的项目放在一起)然后uniq -c
进行计数,即:
sort filename | uniq -c
并以排序顺序(按频率)获取该列表,您可以
sort filename | uniq -c | sort -nr
以上是 Linux命令或脚本计算文本文件中的重复行? 的全部内容, 来源链接: utcz.com/qa/409065.html