按出现次数排序

用户名

给定一个每行一个元素的列表(偶尔有一些空行),例如:

22008
6881
6881
22008

6881
22008
22008
6881

56515
8080
8080
56515

22008
45682
45682
22008

我想获得一个输出列表,其中包含按出现次数排序的唯一项:

22008 - 6
6881 - 4
8080 - 2
45682 - 2
56515 - 2

谢谢!

维迪亚

您可以使用awksortcnt使用第1列中的数字$1作为索引。增加了++1到数组索引每行$ 1的值。将(|)输送到sortsort第2列(-k2)反向(-r

awk '/[0-9]/ {cnt[$1]++}END{for(k in cnt) print k,"- " cnt[k]}' file.txt |sort -rk2

如果删除,/[0-9]/您还将获得空白行数作为奖励:)。

如果需要,您可以使用/^[0-9]+/进行完全匹配;但是,正如我们$0用来计数的,在这里并不重要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL按出现次数排序

来自分类Dev

按出现次数进行计数和排序

来自分类Dev

按出现次数对mysql进行排序

来自分类Dev

MySQL按子串出现次数排序

来自分类Dev

按出现次数排序查询集

来自分类Dev

按出现次数对列进行排序

来自分类Dev

SQL-按出现次数排序

来自分类Dev

按元组出现的次数排序-MSQL

来自分类Dev

按出现次数NLTK对Bigram进行排序

来自分类Dev

按出现次数对字符串行进行排序

来自分类Dev

按Javascript数组中的出现次数(计数)排序

来自分类Dev

按数组中的出现次数进行计数和排序

来自分类Dev

按出现次数最少的顺序对列表进行排序

来自分类Dev

按出现次数对列表进行排序并删除重复项

来自分类Dev

SQL:如何计算TableA中的出现次数,与TableB联接,然后按出现次数排序?

来自分类Dev

如何计算列表中的出现次数,然后按出现次数降序排序?

来自分类Dev

按出现次数计算重复次数

来自分类Dev

按出现次数对数组进行分组并用Lodash对其进行排序

来自分类Dev

如何按Python(pandas)列中的出现次数对数据框进行排序

来自分类Dev

如何使用Java中的map集合按字符串中出现的次数对字符进行排序?

来自分类Dev

如何按出现次数对每一行进行排序?

来自分类Dev

在一列中按出现次数排序,并查询其他列

来自分类Dev

如何按字母顺序对字母进行反向排序,但是如果出现的次数多,则按字母顺序对其排序?

来自分类Dev

排序数据出现次数的公式

来自分类Dev

对行的出现次数进行排序和计数

来自分类Dev

根据出现次数对数组排序

来自分类Dev

在mysqli的一列中搜索多个值,返回匹配的另一列,按出现次数排序?

来自分类Dev

按前两个字符对 Python 列表进行排序,并返回出现次数较多的那个

来自分类Dev

计算按某些行分组的出现次数

Related 相关文章

  1. 1

    MySQL按出现次数排序

  2. 2

    按出现次数进行计数和排序

  3. 3

    按出现次数对mysql进行排序

  4. 4

    MySQL按子串出现次数排序

  5. 5

    按出现次数排序查询集

  6. 6

    按出现次数对列进行排序

  7. 7

    SQL-按出现次数排序

  8. 8

    按元组出现的次数排序-MSQL

  9. 9

    按出现次数NLTK对Bigram进行排序

  10. 10

    按出现次数对字符串行进行排序

  11. 11

    按Javascript数组中的出现次数(计数)排序

  12. 12

    按数组中的出现次数进行计数和排序

  13. 13

    按出现次数最少的顺序对列表进行排序

  14. 14

    按出现次数对列表进行排序并删除重复项

  15. 15

    SQL:如何计算TableA中的出现次数,与TableB联接,然后按出现次数排序?

  16. 16

    如何计算列表中的出现次数,然后按出现次数降序排序?

  17. 17

    按出现次数计算重复次数

  18. 18

    按出现次数对数组进行分组并用Lodash对其进行排序

  19. 19

    如何按Python(pandas)列中的出现次数对数据框进行排序

  20. 20

    如何使用Java中的map集合按字符串中出现的次数对字符进行排序?

  21. 21

    如何按出现次数对每一行进行排序?

  22. 22

    在一列中按出现次数排序,并查询其他列

  23. 23

    如何按字母顺序对字母进行反向排序,但是如果出现的次数多,则按字母顺序对其排序?

  24. 24

    排序数据出现次数的公式

  25. 25

    对行的出现次数进行排序和计数

  26. 26

    根据出现次数对数组排序

  27. 27

    在mysqli的一列中搜索多个值,返回匹配的另一列,按出现次数排序?

  28. 28

    按前两个字符对 Python 列表进行排序,并返回出现次数较多的那个

  29. 29

    计算按某些行分组的出现次数

热门标签

归档