0

我有一个包含许多条目的文件,例如

asd 13
dsa 14
ert 10
ghj 78
... and many entries like this

我们可以认为它是密钥和计数对。关键条目是不同的。

我需要前 6 个键和它们的数量。

我做了什么:我不知道如何根据计数对其进行排序。如果我能做到这一点,我可以打印前 6 名。

4

2 回答 2

2
sort -nrk2 | head -6
  • 数字排序
  • 反向排序
  • 按字段 2 排序
  • 获得前 6 名
于 2013-04-23T18:22:22.507 回答
1
cat c.txt|awk '{print $2" "$1}'|sort -nr|head -6

假设文件名为 c.txt

于 2013-04-23T18:26:22.070 回答