【发布时间】:2017-09-03 15:27:34
【问题描述】:
我正在尝试首先按第三列对 3 列进行反向(降序)排序,然后按字母顺序对第一列进行排序(以打破平局)。条目以逗号分隔 (,)。
例如,我的数据集是:
y,5,50
x,10,50
z,4,100
预期输出:
z,4,100
x,10,50
y,5,50
但是我得到的输出是:
z,4,100
y,5,50
x,10,50
我正在使用:
sort -t, -k3,3 -n -r -k1,1 filename
不知道为什么这不起作用。
【问题讨论】: