我只想按数字顺序按第二列中的第二个字符对文件进行排序。示例文件如下:
aa 19
aa 189
aa 167
ab 13
nd 23
at 32
ca 90
我希望结果像
ca 90
at 32
ab 13
nd 23
aa 167
aa 189
aa 19
我使用命令sort -n -k 2.2,2.2 [filename]
。但它向我展示了这样的结果:
aa 167
aa 189
aa 19
ab 13
nd 23
at 32
ca 90
这不是正确的答案。有人知道我的命令有什么问题吗?