Make batt function work for multiple batteries

This commit is contained in:
Ian Adam Naval 2015-04-06 03:28:49 -04:00
parent a8c42bc706
commit 2ca9453edd

View File

@ -24,7 +24,8 @@ alias tmux="TERM=xterm-256color tmux"
alias grep="grep --color=auto" alias grep="grep --color=auto"
func batt() { func batt() {
BAT_DIR=/sys/class/power_supply/BAT1 NUM=$1 || 0
BAT_DIR=/sys/class/power_supply/BAT$NUM
echo "status: $(cat $BAT_DIR/status)" echo "status: $(cat $BAT_DIR/status)"
echo "capacity: $(cat $BAT_DIR/capacity)%" echo "capacity: $(cat $BAT_DIR/capacity)%"
echo "energy_full: $(cat $BAT_DIR/energy_full)/$(cat $BAT_DIR/energy_full_design)" echo "energy_full: $(cat $BAT_DIR/energy_full)/$(cat $BAT_DIR/energy_full_design)"