aboutsummaryrefslogtreecommitdiff
path: root/bin/mean.awk
diff options
context:
space:
mode:
Diffstat (limited to 'bin/mean.awk')
-rw-r--r--bin/mean.awk8
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/mean.awk b/bin/mean.awk
new file mode 100644
index 00000000..4506b3b0
--- /dev/null
+++ b/bin/mean.awk
@@ -0,0 +1,8 @@
+# Get the mean of a list of integers
+{ tot += $1 }
+END {
+ # Error out if we read no values at all
+ if (!NR)
+ exit(1)
+ printf "%u\n", tot / NR
+}