我有一个包含四列的文件:
text1 a1 a2 5
text2 b2 b8 10
text3 b9 b4 15
text3 b9 b4 25
text3 b9 b4 20
text4 h1 g8 50
text4 g1 k5 70
text4 g1 k5 80
text4 g1 k5 50
text5 y5 p3 25
我想要以下结果:
text1 a1 a2 5
text2 b2 b8 10
text3 b9 b4 25
text4 h1 g8 50
text4 g1 k5 80
text5 y5 p3 25
从匹配的行中删除重复的值:第一、第二和第三列相同,并在第四列取最高值。
我尝试如下:
awk '!x[$1]++' file.txt