有什么选择可以获得cron的结果以及如何设置它们?

pau*_*reg 10 unix linux cron batch-file

我知道默认的cron的行为是将正常和错误输出发送到cron的所有者本地电子邮箱.

是否有其他方法可以获得这些结果(例如,通过电子邮件将其发送给一群人,将它们存储在某个地方,等等)?

Rod*_*ato 7

要将输出通过电子邮件发送到其他电子邮件地址,请添加该行

MAILTO="user@example.com"
Run Code Online (Sandbox Code Playgroud)

在命令之前到crontab

  • 这不需要设置邮件服务器和其他各种工作吗? (2认同)

Esp*_*spo 5

您可以将文件重定向放到显示的命令或crontab中的实际命令中,用于stdout和stderr - 就像command > /tmp/log.txt 2>&1.

如果您希望多个用户接收此日​​志,您可以MAILTO=nameofmailinglist在cron文件的顶部插入一个.