Hi!
Ich möchte die Akkukapazität auslesen, und bei einer bestimmten Restkapazität ein paar beep´s loslassen (oder eine Xmessage)
Das Problem: Ich kann das nicht;-)
Statt der beeps zum testen erstmal echos:
#!/bin/bash
while [ 1 ];
do
LADEZUSTAND=`cat /proc/acpi/battery/BAT0/state | cut -f2 -d:
| sed 's/ //g' | cut -f1 -dC`;
if [ ${LADEZUSTAND} -lt 10000 ]; then
echo "Less than 10000"
else
echo "More than 10000"
sleep 10
fi
done
----------------------
Ausgelesen werden soll:
root@snake:/# cat /proc/acpi/battery/BAT0/state
present: yes
capacity state: ok
charging state: discharging
present rate: 34913 mW
remaining capacity: 34662 mWh
present voltage: 15080 mV
--> Und zwar die Zahl die bei "remaining capacity" steht.
Obriges Script habe ich mal bekomen, das lass mal die Themperatur aus.
Bei der Themperatur steht ja nur ein Wert in der auszulesenden Datei. Jetzt bei der Akkukapazität stehen mehrere Werte drin.
Ausserdem weiss ich nicht was die Parameter "-d" und "-f2" usw bedeuten. Stehen nicht in der manpage.
Obriges Script steht also nur als Beispiel. So in etwa will ich das haben;-)
Wer währe so freundlich mir das Grundgerüst dafür zu basten?
Dankeschön,
Gruss,
Arnim!