linux 面试题

【题目】一个数组,输出重复次数最多的前你n位,倒序输出
【答案】
 
cat words.txt | sort | uniq -c | sort -k1,1nr | head -n

【解析】
 
sort:  排序
uniq -c:  显示唯一的行,并在每行行首加上本行在文件中出现的次数
sort -k1,1nr:  按照第一个字段,数值排序,且为逆序
head -10:  取前10行数据
原文地址:https://www.cnblogs.com/alamZ/p/6690076.html