ich habe auf meinem Laptop ein Bash-Script zum Überwachen des Batterie-Status. Damit das Script alle 2 Minuten startet, habe ich unter meinem Benutzer diesen Cronjob eingerichtet:
Code: Alles auswählen
*/2 * * * * /usr/local/bin/batteryCheck.sh
Code: Alles auswählen
DISPLAY=:0 && notify-send --urgency=critical --expire-time=5000 -i /usr/share/icons/Adwaita/256x256/legacy/battery-caution-charging.png "Battery has reached $BATTERY%!" "Start the charging process as the battery has reached the optimum state of charge."
Code: Alles auswählen
May 11 10:04:01 nakuru CRON[13273]: (brotherj) CMD (/usr/local/bin/batteryCheck.sh)
Ich habe es auch mit
Code: Alles auswählen
DISPLAY=:0.0
Was ist hier falsch, denn das Linux-System sendet ja auch so eigenständig Message-Fenster an meinen Desktop, sobald ein zuüberwachendes Ereignis stattfindet. Dasselbe möchte ich mit dem Script auch erreichen.
Vielen Dank für Euere Antworten
BrotherJ