awk分类求最大值和最小值

被操作文件内容:
2009-11-01 291
2009-11-01 163
2009-11-01 240
2009-11-01 234
2009-11-02 159
2009-11-02 203
2009-11-02 329
2009-11-02 296
2009-11-02 229
2009-11-03 39
2009-11-03 426
2009-11-03 139
ex:awk '{if(max[$1]==0){max[$1]=$2};if(min[$1]==0){min[$1]=$2};a[$1]++;
max[$1]=(max[$1]>$2? max[$1]:$2);min[$1]=(min[$1]<$2?min[$1]:$2)};
END{for(i in a){print i ,max[i],min[i]}}'