slitaz-arm diff rpi/tazberry @ rev 58

Bunch og new stuff: more doc, st fixes, tazberry
author Christophe Lincoln <pankso@slitaz.org>
date Sat Mar 15 14:54:17 2014 +0100 (2014-03-15)
parents b946dc4f933a
children 45169f4d9df0
line diff
     1.1 --- a/rpi/tazberry	Sun Mar 09 12:19:03 2014 +0100
     1.2 +++ b/rpi/tazberry	Sat Mar 15 14:54:17 2014 +0100
     1.3 @@ -35,12 +35,20 @@
     1.4  # RPi functions
     1.5  #
     1.6  
     1.7 +# This could move to /usr/bin/slitaz-??? or some thing since it's not
     1.8 +# ARM specific
     1.9  rpi_stats() {
    1.10 +	ip=$(ifconfig | fgrep -A 1 "encap:Ethernet" | fgrep "inet" | cut -d ":" -f 2)
    1.11 +	mem_total=$(free -m | fgrep "Mem:" | awk '{print $2}')
    1.12 +	mem_used=$(free -m | fgrep "Mem:" | awk '{print $3}')
    1.13 +	mem_used_pct=$(( ( ${mem_used} * 100) / ${mem_total} ))
    1.14  	cat << EOT
    1.15 -$(gettext 'Kernel')   : $(uname -snrm)
    1.16 -$(gettext 'Uptime')   :$(uptime | cut -d "," -f 1,2)
    1.17 -$(gettext 'CPU heat') : $(awk '{printf "%3.1f C\n", $1/1000}' \
    1.18 -	/sys/class/thermal/thermal_zone0/temp)
    1.19 +$(gettext 'Kernel')     : $(uname -snrm)
    1.20 +$(gettext 'Uptime')     : $(uptime | awk '{print $3}' | sed s"/:/h /" | sed s"/,/min/")
    1.21 +$(gettext 'Network IP') : $(echo $ip | awk '{print $1}')
    1.22 +$(gettext 'CPU heat')   : $(awk '{printf "%3.1f C\n", $1/1000}' /sys/class/thermal/thermal_zone0/temp)
    1.23 +$(gettext 'Processes')  : $(ps | wc -l)
    1.24 +Memory usage : ${mem_used_pct}%
    1.25  EOT
    1.26  }
    1.27