我将crontab中的MAILTO设置设置为某个电子邮件地址,例如 a@ab.com
cron中有大约10个条目在不同的行上,在不同的时间运行,我想添加第11行但是将它发送到不同的电子邮件地址。
如何在crontab中执行此操作?
awk 'last ~ "<cert>" && $0 ~ "</cert>" {print FILENAME; nextfile} {last=$0}' *
我尝试使用输出命令,但它只输出到文件。
答案 0 :(得分:0)
只需在第11行之前添加不同的MAILTO行 - 该设置将对所有后续的cron行保持有效:
MAILTO='a@ab.com'
* * * * * /cmd1
# other crontab jobs here, all emailing to 'a@ab.com'
* * * * * /cmd10
MAILTO='someone_else@ab.com'
# following crontab jobs emailing to 'someone_else@ab.com'
* * * * * /cmd11