#!/usr/bin/gawk -f BEGIN{FS=OFS=",";d=0} d==1{classes[$NF]++; tot++;} /@data/{d=1;} END{ for ( c in classes ) { print c ": " classes[c] " => " classes[c]/tot "%"; } }