Wie kann man die Ausgabe eines cron / at-Jobs sehen, während er noch läuft?

607
user13003

Die Ausgabe eines cron- oder atq-Jobs wird automatisch per E-Mail an den Benutzer gesendet, wenn der Job abgeschlossen ist.

Ich führe jedoch ein zeitaufwendiges Skript aus und möchte überprüfen, ob es ordnungsgemäß ausgeführt wird, bevor es abgeschlossen ist.

Ich habe / tmp eingecheckt, aber es gibt keine relevante Datei. Ich habe in / proc / gegrppt, aber nichts gefunden. Ich habe in / var / logs gesucht, aber auch nichts. Die Ausgabe muss jedoch irgendwo gespeichert werden, bevor sie per E-Mail gesendet wird (hoffentlich wird sie nicht gespeichert). Also sollte es irgendwo sein.

Ich weiß, dass ich andere Lösungen verwenden kann (das Protokoll in eine Datei schreiben), aber ich frage mich, ob es für diesen speziellen Fall einen Trick gibt.

0
Nun, es ist unwahrscheinlich, dass Ihr Wunsch "es wird nicht im Gedächtnis gespeichert" wird. Wenn Sie sicher sein wollen, teilen Sie uns bitte mit, welchen Cron und welche Daemons (z. B. Chronie, Anacron usw.) Sie verwenden. Auf diese Weise können die Benutzer die Quelle für Ihre bestimmte Version lesen und feststellen, wo, wenn irgendwo, eine temporäre Ausgabedatei generiert wird. Sami Laine vor 8 Jahren 0

1 Antwort auf die Frage

0
Cyril Cooper

Here you may find a possible solution for the mentioned issue of a dynamic cron job creation as a script self-executed on randomly generated periods of cron job tasks.