summaryrefslogtreecommitdiff
path: root/old/shblr
blob: 4570afc84d6dab9cd9bc07c53d2cb498665f5bc5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh
energy_now_total=0
energy_full_total=0
for bat in /sys/class/power_supply/BAT?*; do
	echo "`basename $bat`: \n" \
	"├─Capacity:\t\t`cat $bat/capacity`% \n" \
	"├─Energy Now:\t\t`cat $bat/energy_now` \n" \
	"├─Energy Full:\t\t`cat $bat/energy_full` \n" \
	"├─Energy Full Design:\t`cat $bat/energy_full_design` \n" \
	"└─Health:\t\t$(( (`cat $bat/energy_full` * 100) / `cat $bat/energy_full_design` ))% "
	energy_now_total=$(( energy_now_total + `cat $bat/energy_now` ))
	energy_full_total=$(( energy_full_total + `cat $bat/energy_full` ))
done
echo "\nTotal Capacity:\t$(( (energy_now_total * 100) / energy_full_total ))%"