我使用sort -r |以这样的方式得出结论:
8 a1
8 a2
5 a3
5 a4
4 a5
4 a6
4 a7
4 a8
4 a9
4 a0
我该怎样做才能使输出像这样:
8 a1
8 a2
只显示最大的k1号码????
答案 0 :(得分:3)
有几种方法可以做到,但这里有一个使用awk
。由于它已经排序,你想检查只打印与第一个值匹配的行,方法是将head
ed列表添加到类似
awk 'BEGIN{maxval=0}; (maxval==0) {maxval=$1}; ($1==maxval) {print $0}'