我有一个如下文件:
PSG1 B41M 3
PSG1 G03G 1
PSG1 C09D 2
PSG2 H01L 4
PSG2 C08L 3
PSG10 H01B 2
PSG10 C08J 4
我想对第三列中的值进行排序,但前提是它们具有相同的 PSG。对于给定的示例,我想要输出文件:
PSG1 B41M 3
PSG1 C09D 2
PSG1 G03G 1
PSG2 H01L 4
PSG2 C08L 3
PSG10 C08J 4
PSG10 H01B 2
我尝试使用命令排序根据第一列和第三列对文件进行排序,但它不起作用,因为 PSG10 恰好出现在 PSG1 之后(PSG2 之前)。
还有其他想法吗?我不在乎它是脚本还是 Java 代码
谢谢你。