【发布时间】:2018-12-21 20:30:54
【问题描述】:
我正在尝试让 cron 作业在脚本执行后直接向我发送一封电子邮件,并将最后的日志记录到电子邮件的正文中
21 14 * * * /opt/anaconda/bin/python /Path/to/Script/script.py >> /Path/to/logfile/log.txt 2>&1 | mail -s "cronjob OK" "first@mail.x,second@mail.x"
我怎么能这样做?我应该添加什么?
提前致谢。
【问题讨论】:
-
您并没有真正描述问题。但是,我认为不将任何内容通过管道传输到文件/手动调用
mail是最简单的。只需在 cronjob-line 之前设置MAILTO=first@mail.x,second@mail.x,Cron 应该已经向您发送任何输出。鉴于您的系统能够发送电子邮件。