тоже думал про вывод в файл и обработку уже оттуда…… сейчас займусь…
Алгоритм таков:
Нужно получать данные из строк data и metadata (и если появятся остальные такого же типа):
pool name KB objects clones degraded unfound rd rd KB wr wr KB
data 1204848704 21554221 0 0 0 139022 92444082 52702653 1550153369
metadata 45396 350388 0 0 0 1335042 3670752865 123888135 401578714
total used 4166229616 21904609
total avail 6217069744
total space 10939188688
Нужно получать значения каждого rd, rd KB, wr,wr KB(скорее всего суммировать их сразу у строк data и metadata, и остальными возможными строками) , затем сверять эти значения с теми, которые были,допустим, 5 секунд назад (запуск скрипта будет производиться в определенное позже время) и вычесть из новых - старые,записанные в файл при предыдущем запуске. Получив разницу, я получу количество байт, записанных в отведенный период времени, а из этого можно получить и скорость, и т.п.