我有两个电池。在我的面板上,我必须添加2个通用监视器(xfce面板),看看我的系统电池使用情况。
我用这行打印出来:awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT1/power_now(这是我的第二块电池)我想做一个“脚本”来做到这一点,但只有在一个通用的监视器。比如如果Bat 0是0,那么打印Bat 1,或者我不知道。我很抱歉非技术性的解释。希望你们能理解。祝你今天愉快!
awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT1/power_now
cfh9epnr1#
最后的和工作的解决方案,至少我所经历的。谢谢你的帮忙。
if [ $(cat /sys/class/power_supply/BAT1/power_now) == 0 ]; then awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT0/power_nowelse awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT1/power_nowfiprint $1*10^-6 " W"}' /sys/class/power_supply/BAT1/power_nowfi
if [ $(cat /sys/class/power_supply/BAT1/power_now) == 0 ]; then
awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT0/power_now
else
fiprint $1*10^-6 " W"}' /sys/class/power_supply/BAT1/power_now
fi
1条答案
按热度按时间cfh9epnr1#
最后的和工作的解决方案,至少我所经历的。谢谢你的帮忙。