LINUX.ORG.RU

io stat wm panel

 , ,


0

1

Когда-то нашел Команды io, которые рисуют загруженность в wm panel. Что-то мне подсказывает, что это можно сделать каким-то более элегантным способом

device_name=/dev/sda
col_num=`iostat -xd | fgrep '%util' | sed -r 's/\s+/\n/g' | cat -n | fgrep '%util' | egrep -o '[0-9]+'`
LANG=C iostat -xd "$device_name" 1 2 | grep "^${device_name##*/}[[:space:]]" | tail -n 1 | awk '{print($'$col_num');}'
★★★

Ответ на: комментарий от MadMax

Что-то такое найдено, но оно, скорей всего, не те столбцы просчитывает. Хотелось бы напрямую это всё из stat просчитать, а не завязываться на каком-то пакете(iostat)

awk '/cpu /{print 100*($2+$4)/($2+$4+$5)}' /proc/stat
serg002 ★★★
() автор топика