From: Nicolas Boisselier Date: Wed, 20 Feb 2019 05:51:58 +0000 (+0000) Subject: etc/profile.d/sys.sh X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=4dd0b6dc572a9af48afe13d7bac3f7c5e1f0dbbe;p=nb.git etc/profile.d/sys.sh --- diff --git a/etc/profile.d/sys.sh b/etc/profile.d/sys.sh index 9badcaff..dda9c30a 100644 --- a/etc/profile.d/sys.sh +++ b/etc/profile.d/sys.sh @@ -174,3 +174,10 @@ sys_interfaces() { fi ) | awk '!x[$0]++ && $1 !~ /^(lo)$/ {print}' } + +sys_cpu_load() { + w \ + | awk '/load average/{gsub("^.*load average[^0-9]+","",$0); print $0; exit}' \ + | awk -F', ' 'BEGIN{nproc='$(nproc)'}{printf("%.2f %.2f %.2f\n",$1/nproc,$2/nproc,$3/nproc)}' \ + ; +}