We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
ps aux
1 parent 98d7871 commit 88fbb1fCopy full SHA for 88fbb1f
scripts/cpu_percentage.sh
@@ -28,6 +28,11 @@ print_cpu_percentage() {
28
usage="$(cached_eval WMIC cpu get LoadPercentage | grep -Eo '^[0-9]+')"
29
# shellcheck disable=SC2059
30
printf "$cpu_percentage_format" "$usage"
31
+ else
32
+ if is_osx; then
33
+ load=$(cached_eval ps aux | awk '{print $3}' | tail -n+2 | awk '{s+=$1} END {print s}')
34
+ cpus=$(cpus_number)
35
+ echo "$load $cpus" | awk -v format="$cpu_percentage_format" '{printf format, $1/$2}'
36
else
37
load=$(cached_eval ps -aux | awk '{print $3}' | tail -n+2 | awk '{s+=$1} END {print s}')
38
cpus=$(cpus_number)
0 commit comments