Skip to content

Instantly share code, notes, and snippets.

@hugobenichi
Created May 29, 2013 06:43
Show Gist options
  • Save hugobenichi/5668396 to your computer and use it in GitHub Desktop.
Save hugobenichi/5668396 to your computer and use it in GitHub Desktop.
#!/bin/bash
ip=$1
(for i in {1..10}
do
iperf -f m -c $ip | egrep -o "[0-9]* Mbits/sec"
done) | awk '
{ SUM+=$1; VAR += $1 * $1; print $1, "Mbits/sec" }
END { MEAN = SUM/NR; print MEAN, sqrt(VAR/NR - MEAN*MEAN) }
'
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment