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 zeitaufwändiges Skript aus und möchte vor der Fertigstellung prüfen, ob es ordnungsgemäß ausgeführt wird.
Ich habe in /tmp nachgesehen, aber es gibt keine relevante Datei. Ich habe in /proc/ gesucht, aber nichts gefunden. Ich habe in /var/logs gesucht, aber auch dort nichts gefunden. Die Ausgabe muss jedoch irgendwo gespeichert werden, bevor sie per E-Mail gesendet wird (ich hoffe, sie wird nicht im Speicher gespeichert). Sie sollte also 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.
Antwort1
Hier finden Sie eine mögliche Lösung für das genannte Problem einesdynamischer Cron-JobErstellung als Skript, das sich in zufällig generierten Zeiträumen selbst ausführtCron-Job-Aufgaben.