當作業完成時,cron 或 atq 作業的輸出會自動透過電子郵件傳送給使用者。
但是,我正在運行一個耗時的腳本,我想在完成之前檢查它是否正常運行。
我檢查了 /tmp 但沒有相關文件。我在 /proc/ 中進行了 grep 搜索,但什麼也沒找到。我在 /var/logs 中進行了搜索,但那裡也沒有任何內容。但是,在透過電子郵件發送之前,輸出必須保存在某個地方(希望它沒有保存在記憶體中)。因此,它應該在某個地方。
我知道我可以使用其他解決方案(將日誌寫入檔案),但我想知道對於這種特定情況是否有任何技巧。
答案1
在這裡您可以找到上述問題的可能解決方案動態 cron 作業建立為在隨機產生的周期內自動執行的腳本cron 作業任務。