blob: 870f89e6bad16a2203763fa9d06ce721da304133 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/sh
battery="BAT0"
# make sure the system actually has a battery to track
if [ ! -d /sys/class/power_supply/$battery ] ; then
echo "N/A"
exit 0
fi
capacity=$(cat /sys/class/power_supply/$battery/capacity)
cycles=$(cat /sys/class/power_supply/$battery/cycle_count)
status=$(cat /sys/class/power_supply/$battery/status)
[ -z $capacity] && echo "N/A" || echo $capacity"%" "("$status")"
|