#!/bin/bash
MESSAGE+="<JWM><Separator />"
BATS=($( ls -d /sys/class/power_supply/B* &>/dev/null ))
if [[ $? != 0 ]]; then
MESSAGE+="<Program label=\"No Battery\" /><Separator /></JWM>"
echo $MESSAGE
exit
fi

for BAT in "${BATS[@]}"; do
MESSAGE+="<Program label=\"" 
MESSAGE+="Battery "
MESSAGE+="${BAT: -1}"
MESSAGE+="\" /><Separator /><Program label=\"" 
MESSAGE+=$( cat $BAT/status )
MESSAGE+="\" /><Program label=\"" 
MESSAGE+=$( cat $BAT/capacity )
MESSAGE+="%\" /><Separator />"
done
MESSAGE+="</JWM>"
echo $MESSAGE
