如何在 cron/at 作業仍在執行時查看其輸出?

如何在 cron/at 作業仍在執行時查看其輸出?

當作業完成時,cron 或 atq 作業的輸出會自動透過電子郵件傳送給使用者。

但是,我正在運行一個耗時的腳本,我想在完成之前檢查它是否正常運行。

我檢查了 /tmp 但沒有相關文件。我在 /proc/ 中進行了 grep 搜索,但什麼也沒找到。我在 /var/logs 中進行了搜索,但那裡也沒有任何內容。但是,在透過電子郵件發送之前,輸出必須保存在某個地方(希望它沒有保存在記憶體中)。因此,它應該在某個地方。

我知道我可以使用其他解決方案(將日誌寫入檔案),但我想知道對於這種特定情況是否有任何技巧。

答案1

在這裡您可以找到上述問題的可能解決方案動態 cron 作業建立為在隨機產生的周期內自動執行的腳本cron 作業任務

相關內容