我有以下格式的一些字段
apple banana blue xyz=4;pqr=5;mno=3
lemon banana red xyz=2;pqr=6;mno=7
horse tiger green xyz=3;pqr=2;mno=1
我想按第四列的“pqr”值对它们进行排序,这样我的输出是:
horse tiger green xyz=3;pqr=2;mno=1
apple banana blue xyz=4;pqr=5;mno=3
lemon banana red xyz=2;pqr=6;mno=7
我尝试了以下方法:
猫文件.txt | sort -key=4.2 ,但这不起作用,因为它需要第二个字符进行排序。