# cat a.txt
791607162 61
791607162 63
791607162 65
791607162 67
791607162 69
791607162 71
791607163 61
791607163 63
791607163 65
791607163 67
791607163 69
791607163 71
其中第一列为学号, 第二列为分数, 要求把每个学号得分最高的那一行取出来
# awk '{ if($2 > a[$1]){ a[$1]=$2 } } END{ for(i in a) print i, a[i]}' a.txt
791607162 71
791607163 71
阅读(1314) | 评论(1) | 转发(0) |