annotate scripts/avg-switches @ 236:49d3aa0d128a default tip

style: Removed unused macro code.
author markus schnalke <meillo@marmaro.de>
date Mon, 16 Jul 2012 11:31:25 +0200
parents eba3744fb238
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
234
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
1 #!/bin/sh
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
2 #
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
3 # helper script to calculate the average number of switches
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
4
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
5 awk '
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
6 {
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
7 n1+=$2; n2+=$3; m1+=$4; m2+=$5
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
8 }
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
9 END {
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
10 printf("avg\t%d\t%d\t%d\t%d\n", n1/NR-2, n2/NR, m1/NR-2, m2/NR)
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
11 printf("sum\t%d\t%d\t%d\t%d\n",
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
12 n1-(NR*2), n2-(NR*2), m1-(NR*2), m2-(NR*2))
eba3744fb238 Added my set of helper scripts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
13 }' "$@"