BEGIN { FS = ":" } | |
{ | |
if ($1 != prev) { | |
if (prev) { | |
printf "\t%-10s\t %6d\n", "total", subtotal | |
subtotal = 0 | |
} | |
print "\n" $1 ":" | |
prev = $1 | |
} | |
printf "\t%-10s %6d\n", $2, $3 | |
wtotal += $3 | |
subtotal += $3 | |
} | |
END { printf "\t%-10s\t %6d\n", "total", subtotal | |
printf "\n%-10s\t\t %6d\n", "World Total", wtotal } |