cat /proc/loadavg |awk '{print $1}'
оно же
cat /proc/loadavg |cut -d ' ' -f 1
uptime | sed -e 's#^\(.*\) averages\{0,1\}: \(.*\), \(.*\), \(.*\)$#\2#'
Можно ещё парсить w, но там взять первую строку и дальше суть та же.
Некоторые придумывают мегаконструкции типа
uptime |awk -F 'load average:' ' {print \$2}'| awk -F '[ ]' ' {print \$2}' | awk '{gsub(",", "");print \$1}'
но это разве что полезно для "а я вот так ещё умею" и прочего писькомерства. И всё-равно данная строка линь-онли.
Комментариев нет:
Отправить комментарий