mivvy - customs - bin
[anomen-kernel-config.git] / mivvy / customs / usr / local / bin / screensaver-text
blob3a1c14de18cbd089852ea1f50debab214364e849
1 #!/bin/sh
3 H=`hostname`
4 L=`whoami`
5 echo "$L@$H"
7 uname -s -r
9 for A in wlan0 eth0 usb0
11 IP=`ifconfig $A 2> /dev/null | sed -n -e 's/.*inet adr:\(\S*\).*/\1/p'`
12 test -n "$IP" && echo "$A: $IP"
13 done
15 echo ""
18 date '+%Y-%m-%d %H:%M:%S'
20 DIR=/sys/devices/LNXSYSTM:*/*/PNP*/device:*/PNP*/PNP*/power_supply/BAT1
22 CN=`cat $DIR/charge_now`
23 CF=`cat $DIR/charge_full`
24 CC=`echo 100 '*' $CN / $CF | bc`
26 echo -n "$CC%, "
28 cat $DIR/status
30 T=`sensors -u | sed -n -e 's/.*temp1_input:\s*\([0-9]*\.[0-9]\).*/\1/p'`
32 # xscreensave needs iso-8859-1 charset (\260 = 0xB0 = degree sign)
33 echo "$T \260C"
35 echo -n cpu:
36 GS=`cat /sys/bus/cpu/devices/cpu?/cpufreq/scaling_governor | sort -u`
37 for A in $GS
39 echo -n "" "$A"
40 done
42 echo ""
43 echo ""
44 echo ""