|

楼主 |
发表于 2004-7-11 18:58:49
|
显示全部楼层
刚才又看了一下,我的下面有apm这个命令,但内核好象没支持这个,但我发现在/proc里有一个目录是acpi,后来我进去后,经过实验,写了一个脚本,好象这个也能求出电量来.
脚本如下:
a=$(cat /proc/acpi/battery/BAT0/state|awk '/remaining/ {print $3}')
b=$(cat /proc/acpi/battery/BAT0/info|awk '/last full capacity/ {print $4}')
echo $(($a*100/$b))%
想问问兄弟们帮忙看一下我写的这个对不对,反正我现在求出的结果是对的.
另外想问一下,到底apm和acpi他们是什么关系,如果是两个软件的话,那么哪一个对较好一点.谢谢! |
|