at master 236 B view raw
1#!/usr/bin/env bash 2 3prev="$(grep 'cpu ' /proc/stat)" 4sleep 0.1 5cur="$(grep 'cpu ' /proc/stat)" 6awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else printf " %.1f%%\n", ($2+$4-u1) * 100 / (t-t1) "%"; }' <(echo $cur) <(echo $prev)