#!/bin/bash # Returns true if a battery is present on the system. # Used by the battery monitor and other battery-related checks. for bat in /sys/class/power_supply/BAT*; do [[ -r "$bat/present" ]] && [[ "$(cat "$bat/present")" == "1" ]] && [[ "$(cat "$bat/type")" == "Battery" ]] && exit 0 done exit 1