HW2: Measurement files for all-3 version and performance process scripts
This commit is contained in:
Executable
+18
@@ -0,0 +1,18 @@
|
||||
#! /usr/bin/env bash
|
||||
#
|
||||
# Usage: average <match> <file>
|
||||
# ex: average Total ./myFile
|
||||
#
|
||||
|
||||
grep -e "$1" "$2" | awk -v what="$1" -F: '
|
||||
BEGIN {sum = 0; count = 0; units = ""}
|
||||
{
|
||||
split($2, parts, " ");
|
||||
sum += parts[1]+0;
|
||||
count++;
|
||||
if (units == "") {
|
||||
units = parts[2];
|
||||
}
|
||||
}
|
||||
END {print what " (av):", sum/count, units}
|
||||
'
|
||||
Reference in New Issue
Block a user