Я хотел бы подсчитать минимальное и максимальное значение моей соответствующей строки в файле:
У меня есть:
xxx 5
xxx 0
xxx 10
yyy 1
yyy 5
yyy 10
И я хотел бы иметь на выходе:
xxx 0 10
yyy 1 10
Минимальное и максимальное значение для совпадений xxx
и yyy
.
Мой код:
awk '{if(min==""){min=max=$2}
if($2>max) {max=$2}
if($2<min) {min=$2}
n[$1]++}
END {for (l in n) {print l "\t" min[l] }}' inputfile
Большое спасибо за любую помощь.