我有一个表格的文件:
kl2,LL
kl2,nan
kl2,MORE
kl2,PRQ
kl2,JJ
abc87,PRQ
abc87,JJ
abc87,nan
abc87,MORE
abc87,LL
...
我希望通过第一列对此进行排序,同时将第二列按其当前顺序排列(对于与第一列对应的该块)。我想要的输出看起来像这样:
abc87,PRQ
abc87,JJ
abc87,nan
abc87,MORE
abc87,LL
kl2,LL
kl2,nan
kl2,MORE
kl2,PRQ
kl2,JJ
我试图对此进行排序 sort test.im -t, -k1
(以及其他一些变体)但是每次尝试总是对第二列进行排序,输出最终看起来像这样:
abc87,JJ
abc87,LL
abc87,MORE
abc87,nan
abc87,PRQ
kl2,JJ
kl2,LL
kl2,MORE
kl2,nan
kl2,PRQ