#!/bin/bash function BATTERY(){ local OUT_FILE=$1 for b in /sys/class/power_supply/BAT*; do [ -d "$b" ] && BATTERY="$b" && break done if [ -z "$BATTERY" ]; then echo -e "Kein akku gefunden">>"$OUT_FILE" return 1 fi if [ -f "$BATTERY/capacity" ]; then CAPACITY=$(cat "$BATTERY/capacity") else echo -e "Akku kann nicht gelesen werden">>"$OUT_FILE" return 1 fi if [ "$CAPACITY" -gt 0 ]; then echo -e "Akku bei $CAPACITY % ">>"$OUT_FILE" return 0 else echo -e "Akkustand 0%, prüfen">>"$OUT_FILE" return 1 fi }