Gibt es eine Möglichkeit, eine Desktopbenachrichtigung zu senden, die den Benutzer auffordert, Ja-Nein zu bestätigen?

679
aeolus

Ich bin auf Fedora 27 und habe einen Systemverzögerungseinsatz (45min Verzögerung), der jeden Monat mein Laptop-Laufwerk sichert. Das Anacron ist, weil mein System nicht immer eingeschaltet ist.

Das Problem ist, dass dies viel Speicherplatz beanspruchen kann (mit Restic ), und während ich während des Arbeitstages häufig afk bin, werden andere Zeiten viel Speicherplatz beanspruchen, wenn ich versuche zu arbeiten.

Ich bin notify-sendüber Desktop-Benachrichtigungen informiert, aber ich möchte in der Lage sein zu bestätigen, ob ich den anacron-Job ausführen möchte, wenn er gestartet werden soll, ihn von einem anderen verzögern XX minutesoder sogar ganz abbrechen möchte .

Gibt es überhaupt etwas zu tun? Ich bin nicht gebunden notify-send.

4

1 Antwort auf die Frage

3
Emre

Sie können verwenden zenity. Ein einfaches Beispiel würde nur fragen, ob der Benutzer fortfahren möchte:

if zenity --question --text="Do you want the job to start?" then echo "User accepted" else echo "User rejected" fi