summaryrefslogtreecommitdiff
path: root/sum4.awk
diff options
context:
space:
mode:
Diffstat (limited to 'sum4.awk')
-rw-r--r--sum4.awk7
1 files changed, 3 insertions, 4 deletions
diff --git a/sum4.awk b/sum4.awk
index f9037da..2c3a41b 100644
--- a/sum4.awk
+++ b/sum4.awk
@@ -5,7 +5,7 @@
# output: sums of numeric columns
function isnum(n) {
- OFMT = "%.18g"
+ #OFMT = "%.18g"
sign = "[+-]?"
decimal = "[0-9]+[.]?[0-9]*"
fraction = "[.][0-9]+"
@@ -31,8 +31,7 @@ NR==1 {
END {
for (i=1; i<=nf_max; i++) {
if (header[i])
- printf("%s: \t", header[i])
- printf("%.18g\n", sum[i])
- printf(i < nf_max ? "" : OFS )
+ printf("%s:" OFS, header[i])
+ printf(OFMT ORS, sum[i])
}
}