AUTH's THMMY "Parallel and distributed systems" course assignments.
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718
  1. #! /usr/bin/env bash
  2. #
  3. # Usage: average <match> <file>
  4. # ex: average Total ./myFile
  5. #
  6. grep -e "$1" "$2" | awk -v what="$1" -F: '
  7. BEGIN {sum = 0; count = 0; units = ""}
  8. {
  9. split($2, parts, " ");
  10. sum += parts[1]+0;
  11. count++;
  12. if (units == "") {
  13. units = parts[2];
  14. }
  15. }
  16. END {print what " (av):", sum/count, units}
  17. '