小编J V*_*rma的帖子

如何按由数字、字母和标点字符混合的列对文件进行排序?

我有一个格式为的文本文件 -

b   SN:2
d   SN:5
f   SN:10
g   SN:11
h   SN:15
i   SA:3
j   SN:1
k   SN:4
Run Code Online (Sandbox Code Playgroud)

我想按第二列排序,实际上是第二列中的数值。我试过了 -

$ sort -n -k2,2 file
$ sort -k2.4,2.5n file
Run Code Online (Sandbox Code Playgroud)

但似乎没有任何效果。

sort

2
推荐指数
1
解决办法
1776
查看次数

标签 统计

sort ×1