Der at Daemon ist ein großartiges Tool! Wenn jedoch ein Job für 8:00 Uhr geplant ist und der Computer zu diesem Zeitpunkt ausgeschaltet ist, wird der Job bei jedem Start des Computers um ausgeführt. Was ich tun möchte, ist zu verhindern, dass der Job ausgeführt wird, wenn die Zeit abgelaufen ist. Ich habe die Manpages und online durchsucht, aber entweder gibt es keine Antwort oder ich konnte keine finden. Ich benutze Arch, aber soweit ich weiß, ist es über Distributionen hinweg sehr ähnlich.
Jede Hilfe wird sehr geschätzt!
quelle
at
Warteschlange beim Booten, bevor Sieat
starten./etc/sysconfig/
in Arch überhaupt kein Verzeichnis ... Und keine der in den Manpages aufgeführten Dateien sind Konfigurationsdateien.atclear
und vorher ausführenatd
).Meine Stimme ist für den
cron
Dämon.Wenn Sie es zu bestimmten Tageszeiten ausführen müssen, jedoch nicht jeden Tag zur gleichen Zeit, würde ich eine Crontab mit einem Eintrag pro Tagesbereich und einer bestimmten Ausführungszeit erstellen:
Einige Beispiele aus
crontab(5)
:quelle
Was Sie wollen, ist der Cron-Daemon. Es macht genau das, was Sie wollen.
Füttere deine Lieblingssuchmaschine für Cron Daemon und du hast eine Reihe von Handbüchern und Anweisungen.
man cron
undman crontab
ist auch hilfreich.quelle