文本文件中小整数的局部最大值

时间:2015-03-05 22:30:54

标签: shell scripting

给出如下文本文件:

a 3
a 1
b 4
a 2
b 1

我想回复:

a 3
b 4

1 个答案:

答案 0 :(得分:1)

您可以使用awk:

awk '$2 > a[$1]{a[$1]=$2} END {for (i in a) print i, a[i]}' file
a 3
b 4