diff --git a/avg.sh b/avg.sh new file mode 100755 index 0000000..52d860d --- /dev/null +++ b/avg.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +if [ $# -gt 0 ]; then + pat=$1 +else + pat="gather" +fi + +echo PATTERN=$pat + +for f in *.txt; do + echo -n "$f " + grep "$pat" "$f" | \ + awk -F: '{ total += $2; count++ } END { print total / count }' +done