【发布时间】:2014-06-04 09:25:04
【问题描述】:
我有这个数据集:
12363 111111
12363 222222
12363 3456
12364 2895
12364 257363
12364 246291
12364 243701
12364 243699
我想按第一列、数值、反向和第二列、数值、反向排序。结果是:
12364 257363
12364 246291
12364 243701
12364 243699
12364 2895
12363 222222
12363 111111
12363 3456
我试过了,
sort -rn
sort -rnk1,2
sort -rg
sort -rgk1,2
但不知何故,所有这些都为第二列返回了错误的顺序(不是数字,而是值):
12364 2895
12364 257363
12364 246291
12364 243701
12364 243699
12363 3456
12363 222222
12363 111111
你知道如何解决这个问题吗?
谢谢!!
【问题讨论】: