比较不区分大小写的字符串,然后计算重复项

PTN

所以我有一个文本文件,看起来像这样:(第一列是重复次数,第二列是数据)

27 amalyais
17 knc154
14 formulaoneboy
13 mathchallenged31
9 GooGooo1234
8 rkinder
7 tony
7 rammnatt2003

我的代码读取文本文件,删除所有重复文件,并计算数据重复自身的次数。但是,有些数据是大写的,而其他数据是小写的。如果发生这种情况,我的代码现在会打印出类似以下内容:

27 amalyais
12 AMALYAIS
9 Amalyais

有没有办法来解决这个问题?这是我的awk代码。我是awk的新手,所以我仍然在很多事情上苦苦挣扎:(temp1是具有重复数据的文本文件,temp2具有上面的输出)

sort -k2 < temp1 |
awk '!z[$1]++{a[$1]=$0;} END {for (i in a) print z[i], a[i]}' |
sort -rn -k1 > temp2
阿努巴瓦

awk执行以下任何逻辑之前,您可以命令中将整个记录转换为小写:

awk '{$0=tolower($0)} !z[$2]++{a[$2]=$0;} END {for (i in a) print z[i], a[i]}'

但是,如果您将期望的输出包括在内,那么我可以给您更准确的答案。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

字符串不区分大小写的模式匹配

来自分类Dev

C ++中不区分大小写的标准字符串比较

来自分类Dev

如何比较不区分大小写和不区分重音的字符串

来自分类Dev

clojure:删除不区分大小写的字符串重复项

来自分类Dev

如何使字符串比较不区分大小写?

来自分类Dev

区分大小写的字符串比较

来自分类Dev

C ++ 11是否引入了不区分大小写的字符串比较算法?

来自分类Dev

不区分大小写的排序集-区分大小写保留相同的字符串

来自分类Dev

C#文件路径字符串比较不区分大小写

来自分类Dev

不区分大小写的字符串数组比较

来自分类Dev

各种不区分大小写的字符串比较性能

来自分类Dev

PHP switch / case语句,不区分大小写的字符串比较

来自分类Dev

在Firebird中使用计算的上层索引比较不区分大小写的字符串

来自分类Dev

Go中不区分大小写的字符串比较

来自分类Dev

不区分大小写的字符串数组排序

来自分类Dev

如何使字符串不区分大小写

来自分类Dev

不区分大小写比较字符串

来自分类Dev

比较未知对象类型时,如何确保字符串不区分大小写?

来自分类Dev

Fortran中不区分大小写的字符串比较

来自分类Dev

实体框架核心Cosmos Db-如何比较不区分大小写的字符串?

来自分类Dev

比较不区分大小写的两个字符串

来自分类Dev

如何使字符串替换不区分大小写

来自分类Dev

EF Core postgresql字符串比较(不区分大小写)

来自分类Dev

C#不区分大小写的字符串比较

来自分类Dev

不区分大小写的字符串数组比较

来自分类Dev

如何区分大小写比较字符串?

来自分类Dev

比较不区分大小写的字符串,然后计算重复项

来自分类Dev

Puppet 中区分大小写的字符串比较

来自分类Dev

vuex ORM中的'where'子句是否可以不区分大小写的字符串比较?

Related 相关文章

  1. 1

    字符串不区分大小写的模式匹配

  2. 2

    C ++中不区分大小写的标准字符串比较

  3. 3

    如何比较不区分大小写和不区分重音的字符串

  4. 4

    clojure:删除不区分大小写的字符串重复项

  5. 5

    如何使字符串比较不区分大小写?

  6. 6

    区分大小写的字符串比较

  7. 7

    C ++ 11是否引入了不区分大小写的字符串比较算法?

  8. 8

    不区分大小写的排序集-区分大小写保留相同的字符串

  9. 9

    C#文件路径字符串比较不区分大小写

  10. 10

    不区分大小写的字符串数组比较

  11. 11

    各种不区分大小写的字符串比较性能

  12. 12

    PHP switch / case语句,不区分大小写的字符串比较

  13. 13

    在Firebird中使用计算的上层索引比较不区分大小写的字符串

  14. 14

    Go中不区分大小写的字符串比较

  15. 15

    不区分大小写的字符串数组排序

  16. 16

    如何使字符串不区分大小写

  17. 17

    不区分大小写比较字符串

  18. 18

    比较未知对象类型时,如何确保字符串不区分大小写?

  19. 19

    Fortran中不区分大小写的字符串比较

  20. 20

    实体框架核心Cosmos Db-如何比较不区分大小写的字符串?

  21. 21

    比较不区分大小写的两个字符串

  22. 22

    如何使字符串替换不区分大小写

  23. 23

    EF Core postgresql字符串比较(不区分大小写)

  24. 24

    C#不区分大小写的字符串比较

  25. 25

    不区分大小写的字符串数组比较

  26. 26

    如何区分大小写比较字符串?

  27. 27

    比较不区分大小写的字符串,然后计算重复项

  28. 28

    Puppet 中区分大小写的字符串比较

  29. 29

    vuex ORM中的'where'子句是否可以不区分大小写的字符串比较?

热门标签

归档