我想知道我如何才能准确地看到cron作业在每次执行时正在做什么。日志文件在哪里?还是可以将输出发送到我的电子邮件?我已设置电子邮件地址,以在cron作业运行时发送日志,但是我还没有收到任何信息。

最佳答案

* * * * * myjob.sh >> /var/log/myjob.log 2>&1

会将cron作业的所有输出记录到/var/log/myjob.log

您可以使用mail发送电子邮件。大多数系统会通过电子邮件将未处理的cron作业输出发送给root或相应的用户。

关于logging - 如何记录Cron作业?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4811738/

10-11 20:00