--- /dev/null
+#!/usr/bin/awk -f
+# Calculates the average value of 1 column.
+
+BEGIN {
+ sum = 0.0
+ FS = "[ \t]+"
+}
+
+/^[0-9]+/ {
+ sum += $1
+}
+
+END {
+ printf "%f\n", sum / NR
+}
--- /dev/null
+#!/usr/bin/awk -f
+# Calculates the maximum value of 1 column.
+
+BEGIN {
+ max = log(0)
+ FS = "[ \t]+"
+}
+
+/^[0-9]+/ {
+ if($1 > max)
+ max = $1
+}
+
+END {
+ printf "%f\n", max
+}
--- /dev/null
+#!/usr/bin/awk -f
+# Calculates the minumum value of 1 column.
+
+BEGIN {
+ min = -log(0)
+ FS = "[ \t]+"
+}
+
+/^[0-9]+/ {
+ if($1 < min)
+ min = $1
+}
+
+END {
+ printf "%f\n", min
+}
--- /dev/null
+#!/usr/bin/awk -f
+# Calculates the standard deviation of 1 column.
+
+BEGIN {
+ sum = 0.0
+ sumsq = 0.0
+ FS = "[ \t]+"
+}
+
+/^[0-9]+/ {
+ sum += $1
+ sumsq += $1 * $1
+}
+
+END {
+ printf "%f\n", sqrt(sumsq/NR - (sum/NR)**2)
+}