diff options
Diffstat (limited to 'bin/status-bar')
| -rwxr-xr-x | bin/status-bar | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/bin/status-bar b/bin/status-bar index 9fb04c5..1a537f6 100755 --- a/bin/status-bar +++ b/bin/status-bar @@ -51,7 +51,21 @@ batt_status() { cpu_freq() { # cat /proc/cpuinfo | grep '^cpu MHz' | awk '{print $4}' | sort -nr | sed 1q # Average out the CPU frequency -cat /proc/cpuinfo | awk 'BEGIN{n=0;mhz=0;}/^cpu MHz/{mhz += $4;n++;}END{print mhz/n;}' +# cat /proc/cpuinfo | awk 'BEGIN{n=0;mhz=0;}/^cpu MHz/{mhz += $4;n++;}END{print mhz/n;}' +# Max/min +# cat /proc/cpuinfo \ +# | grep '^cpu MHz' \ +# | sort -rnk 4,4 \ +# | sed -n -e 1p -e '$p' \ +# | awk '{printf("%0.2f ", $4/1000)} END{print ""}' +# Just show the first four CPUs +grep '^cpu MHz' /proc/cpuinfo \ + | awk '{printf("%0.1f\n", $4/1000)}' \ + | sort \ + | uniq \ + | sort -rn \ + | sed 4q \ + | tr '\n' ' ' } tlp_status() { |
