Ich finde es nett, das sich jemand um mein Problem kümmert. Danke.
1. :1
2. /usr/bin/notify-send
3. Mitteilung
Du hast einen Termin um 14 Uhr!
which sh = /bin/sh
4. So hatte ich mir das auch vorgestellt. Eine Anzeige die mich informiert. Zeitgesteuert. Entweder so oder über den Kalender.
5. über das Terminal funktioniert alles. Alle Anzeigen funktionieren. Auch das simple script.
6. Und über cron funktioniert das auch. Allerdings nur für den heutigen Tag.
Beispiel:
mit script
7. Sun Oct 22 09:12:00 2023 a user
Command: /bin/sh /home/user/ort/cron.sh
und ohne.
Beispiel:
8. notify-send -i /usr/share/icons/gnome/48x48/status/important.png "Dies ist ein sehr wichtiger Hinweis!" "Vergiss nicht zu lernen"
9. Nur wenn ich versuche, es periodisch anzulegen, für mehr als einen Tag, oder versuche das an einem bestimmten Tag zu wiederholen, dann funktioniert das nicht.
Beispiele:
10. 28 7 * * 7 /bin/sh /home/user/ort/cron.sh
11. 20 7 * * 2,7 /bin/sh /home/user/ort/cron.sh
12.Das script sieht so aus:
13. #!/bin/bash
notify-send 'Mitteilung:' 'Du hast einen Termin um 14 Uhr!' -u normal --icon=dialog-information
14. Das funktioniert aber nicht, wenn ich es wie unter Punkt neun versuche anzulegen.
15. Deshalb meine Frage, wie ich das als cronjob anlege, das es mir automatisch zu festen Zeiten, die Termine anzeigt.
16. Mit dem gnome-calendar oder mit notify.
Danke