1
按第一列对逗号分隔文件进行排序,同时保留一些顺序
我有一个表格的文件: 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