我有一个如下文件:
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代码
谢谢。