我有一个文件a.csv,其内容如下
a,b,c
a ,aa, a
a b, c, f
a , b, c
a b a b a,a,a
a,a,a
a aa ,a , t
我试图使用
sort -k1 -t, a.csv
对其进行排序。但它给出了以下结果
a,a,a
a ,aa, a
a aa ,a , t
a b a b a,a,a
a , b, c
a,b,c
a b, c, f
这不是第一列的实际排序。我做错什么了?
最佳答案
您还必须将结束位置指定为1:
sort -k1,1 -t, a.csv
关于linux - 为什么linux sort没有给我想要的结果?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1802388/