summaryrefslogtreecommitdiff
path: root/sum1.awk
diff options
context:
space:
mode:
Diffstat (limited to 'sum1.awk')
-rw-r--r--sum1.awk7
1 files changed, 5 insertions, 2 deletions
diff --git a/sum1.awk b/sum1.awk
index 61d96e0..8f1419b 100644
--- a/sum1.awk
+++ b/sum1.awk
@@ -5,11 +5,13 @@
# output: sum of each column
# missing entries are treated as zeros
+BEGIN { OFS = FS }
+
{
- for (i=1; i<=NF; i++)
- sum[i] += $i
if (NF > nf_max)
nf_max = NF
+ for (i=1; i<=NF; i++)
+ sum[i] += $i
}
END {
@@ -18,3 +20,4 @@ END {
printf((i < nf_max) ? OFS : ORS)
}
}
+