diff --git a/CPU-usage.sh b/CPU-usage.sh new file mode 100644 index 0000000..2816c47 --- /dev/null +++ b/CPU-usage.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +main() { + local prefix + cpu_usage_total=$(top -b -n2 -p 1 | grep -F "Cpu(s)" | tail -1 | awk -F'id,' -v prefix="$prefix" '{ split($1, vs, ","); v=vs[length(vs)]; sub("%", "", v); printf "%s%.1f%%\n", prefix, 100 - v }') + echo "Total CPU usage: $cpu_usage_total" +} +main "$@"