如何在shell中按数字对字母数字进行排序

斯里拉姆

输入文件包含数据:

abc90
cd 18
bc14de
100def

输出应为:

bc14de
cd 18
abc90
100def

是否有任何sort命令只能按字母数字数据中嵌入的数字排序?

我尝试了这个,但是它不能按我的意愿工作:

# sort -g FileName
阿努巴瓦

您可以使用:

awk -v OFS='\t' '{rec=$0; gsub(/[^[:digit:]]+/, "", rec); print rec, $0}' file
    | sort -nk1 | cut -d $'\t' -f2-
bc14de
cd 18
abc90
100def
  • awk 用于在输入中仅使用数字字符添加第一列 gsub
  • sort -nk1 用于在第一列上对输入进行数字排序
  • cut 最终用于截断第一列

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C ++中从对数字进行排序到按字母顺序进行排序

来自分类Dev

如何在数据透视表中按字母数字顺序对列数据进行排序?

来自分类Dev

如何按字母顺序对字母数字列表进行排序

来自分类Dev

如何在Notepad ++中按数字顺序对行进行排序?

来自分类Dev

如何在Scala中按数字对中的第二对按降序对数字对列表进行排序?

来自分类Dev

如何在python中按数字排序?

来自分类Dev

按数字对字母排序

来自分类Dev

在jQuery中按字母和数字排序

来自分类Dev

如何按数字顺序对字母数字SQL Server NVARCHAR列进行排序?

来自分类Dev

如何在JavaScript中对包含字母和数字字符串的数组进行排序

来自分类Dev

如何在MYSQL中对具有不同长度的字母数字列进行排序?

来自分类Dev

如何在Zend Framework 2中对字母数字列进行排序?

来自分类Dev

如何在JavaScript中对包含字母和数字字符串的数组进行排序

来自分类Dev

如何在MYSQL中对具有不同长度的字母数字列进行排序?

来自分类Dev

在 linux 中按字母数字顺序对数字进行优先排序

来自分类Dev

如何在MongoDB中通过对字母数字字符串进行排序来查找最高数字

来自分类Dev

如何进行字母数字排序

来自分类Dev

在 SQL Server 中对字母数字进行排序

来自分类Dev

如何在MYSQL中对字母数字列排序?

来自分类Dev

按字母顺序对数据表进行字母排序,然后按R中的数字值排序

来自分类Dev

如何按保存在firestore中的数字对列表进行排序

来自分类Dev

如何根据数字对字母数字列表进行排序

来自分类Dev

按字母数字顺序排序

来自分类Dev

按字母数字顺序对 javascript 数组进行排序

来自分类Dev

按字母和数字顺序对 .Getfiles 进行排序

来自分类Dev

如何按字母顺序对SQL查询进行排序,但忽略前导数字?

来自分类Dev

如何按包含数字,字母和标点符号的列对文件进行排序?

来自分类Dev

如何先按字母然后按数字组合对字符串数组进行排序?

来自分类Dev

如何按数字而不是字母顺序对文件名集合进行排序?

Related 相关文章

  1. 1

    如何在C ++中从对数字进行排序到按字母顺序进行排序

  2. 2

    如何在数据透视表中按字母数字顺序对列数据进行排序?

  3. 3

    如何按字母顺序对字母数字列表进行排序

  4. 4

    如何在Notepad ++中按数字顺序对行进行排序?

  5. 5

    如何在Scala中按数字对中的第二对按降序对数字对列表进行排序?

  6. 6

    如何在python中按数字排序?

  7. 7

    按数字对字母排序

  8. 8

    在jQuery中按字母和数字排序

  9. 9

    如何按数字顺序对字母数字SQL Server NVARCHAR列进行排序?

  10. 10

    如何在JavaScript中对包含字母和数字字符串的数组进行排序

  11. 11

    如何在MYSQL中对具有不同长度的字母数字列进行排序?

  12. 12

    如何在Zend Framework 2中对字母数字列进行排序?

  13. 13

    如何在JavaScript中对包含字母和数字字符串的数组进行排序

  14. 14

    如何在MYSQL中对具有不同长度的字母数字列进行排序?

  15. 15

    在 linux 中按字母数字顺序对数字进行优先排序

  16. 16

    如何在MongoDB中通过对字母数字字符串进行排序来查找最高数字

  17. 17

    如何进行字母数字排序

  18. 18

    在 SQL Server 中对字母数字进行排序

  19. 19

    如何在MYSQL中对字母数字列排序?

  20. 20

    按字母顺序对数据表进行字母排序,然后按R中的数字值排序

  21. 21

    如何按保存在firestore中的数字对列表进行排序

  22. 22

    如何根据数字对字母数字列表进行排序

  23. 23

    按字母数字顺序排序

  24. 24

    按字母数字顺序对 javascript 数组进行排序

  25. 25

    按字母和数字顺序对 .Getfiles 进行排序

  26. 26

    如何按字母顺序对SQL查询进行排序,但忽略前导数字?

  27. 27

    如何按包含数字,字母和标点符号的列对文件进行排序?

  28. 28

    如何先按字母然后按数字组合对字符串数组进行排序?

  29. 29

    如何按数字而不是字母顺序对文件名集合进行排序?

热门标签

归档