Zum Inhalt springen

AT-Jobs ohne Status-Mail ausführen


Empfohlene Beiträge

Geschrieben

Hallo,

ich nutze in manchen Skripten den at-Befehl, um bestimmte Tasks zeitversetzt auszuführen.

Das funktioniert soweit ganz gut, doch was einfach nervt, ist dass AT standardmäßig nach dem Ausführen des Jobs eine Status-Mail an den User sendet, der ihn ausführt. Da wächst das lokale Mail-Postfach schnell mit Müll, den ich eigentlich niemals lesen möchte.

Weiss jemand, ob man das vermeiden kann, ohne dafür zu sorgen, dass das System keinen MTA installiert hat bzw. ohne die Ausgabe des Ziel-Programms nach /dev/null umleiten zu müssen?

Geschrieben
Warum machst Du das Ganze nicht mit cron?

CRON führt Tasks zu festgelegten Uhrzeiten anhand von Crontab-Dateien aus (/etc/crontab bzw. Inhalt von /etc/cron.d/).

AT dient dazu, auf der Shell etwas 'einmalig' zeitversetzt zu starten (entweder zu einer festgelegten Zeit oder nach einer festgelegten Anzahl von Sekunden/Minuten/Stunden/Tagen) und eignet sich daher, um etwas zeitversetzt auszuführen, was man nicht von festen Uhrzeiten abhängig macht, sondern von anderen Ereignissen.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...