blob: 4cb6a2eb628bd586e589ab4c41223aa83a635291 [file] [log] [blame]
#!/usr/bin/awk -f
BEGIN {
FS=":"
}
{
sum[FNR] += int($1)
line[FNR] = $0
}
END {
for (i=1; i <= FNR; i++) {
if (line[i] ~ / -:/) {
if (sum[i] != 0)
printf " ERROR:%s\n", line[i]
else
printf "%s\n", line[i]
} else {
sub(/^[^:]*:/, "", line[i])
if (sum[i] == 0)
printf " #####:%s\n", line[i]
else
printf "%9d:%s\n", sum[i], line[i]
}
}
}