Po krótkich poszukiwaniach w internecie, małych przeróbkach powstało coś takiego:
Kod: Zaznacz cały
#!/bin/bash
if [ `acpi -b | awk ' { print ($3)}'` == "Discharging," ] ; then
if [ `acpi -b | awk ' { print ($4)-0}'` -le "20" ] ; then
/usr/bin/mpg123 /home/xxx/Muzyka/Low_Battery.mp3
fi
fi
Kod: Zaznacz cały
*/5 * * * * /home/xxx/battery_alert.sh
odłączony od zasilacza, uruchamiany jest plik low_battery.p3
Problem pojawia się gdy na komputerze uruchomiony jest jakiś program
odtwarzający dźwięk (VLC player, audacious), wtedy nie słychać dżwięku alarmu.
Czy da się to jakoś sensownie rozwiązać?