Einstellen von Alarmen in Linux, um den Benutzer zu warnen

1

Ich führe einige Aufgaben in meiner Linux-Konsole aus und möchte durch einen Alarm benachrichtigt werden, sodass ich den Fortschritt der Aufgabe nicht ständig überprüfen kann.

Gibt es eine Möglichkeit, den Alarm durch Angabe zusätzlicher Filter wie "ERROR" -Meldung usw. anzupassen? Ich denke, es wird eine nützliche Sache sein.

Kennt jemand eine solche Funktionalität in Linux?

Boolean
quelle

Antworten:

1

tippen Sie die Ausgabe an ein Skript, das nach Fehlern und Signaltönen sucht.

Jeremy Stein
quelle
0

Sie könnten den Befehl at versuchen und erhalten, dass zu einem bestimmten Zeitpunkt ein Alarm ausgelöst wird. Alternativ können Sie den Evolution-Kalender verwenden.


quelle
1
-1 für die Beantwortung des Titels, nicht der Frage.
Tiberiu Ana
+1 für die "at" -Lösung. @Tiberiu: Vielleicht sollte der -1 für die Frage vergeben werden, wenn sich der Titel vom Körper unterscheidet.
Ivan Petrushev
0

Es hört sich für mich so an, als ob Sie so etwas wollen Knurren für Linux.

Für das, was Sie beschreiben, haben Sie vielleicht etwas Glück Specto .

Alternativ versuchen Sie es GNotify oder Murmelt .

Tiberiu Ana
quelle
0

Sie können Ihren Befehl mit dem Aufruf von notify-send anfügen und ihm den Exit-Status des vorherigen Befehls übergeben. Die Benachrichtigung bleibt jedoch nicht lange auf dem Bildschirm, so dass Sie den Exit-Status zuerst in Ihr Terminal schreiben möchten. Hier ist ein Beispiel:

grep -r sex # this is just a dummy command that I made up
error=$? ; echo "Previous command exited with status $error"
notify-send "job complete" "exit status $error"

Spielen Sie herum und werfen Sie einen Blick auf die Manpage, um zu sehen, ob sie Ihren Bedürfnissen entspricht.

gabkdlly
quelle