Cron通过ssh查找和替换-通过邮件发送结果

Cron通过ssh查找和替换-通过邮件发送结果

我遇到了一个小问题,我每 5 分钟运行一次 cron 任务,该任务会查找文本链并将其替换为空。为了优化某些功能,我想向 cronstrask 添加一个新功能:如果它替换了某些内容,请给我发送电子邮件。如果 crontask 找不到链,则无需发送邮件。我不知道该怎么做,也许你可以帮助我。这是我当前的 cron 任务:

find /home -type f | xargs sed -i 's$chain if would like to era$ $g'

答案1

根据设计,cron将任何作业的输出通过电子邮件发送到 MAILTO 变量,如果未设置该变量,则作业的所有者(例如root)是电子邮件。从 调用脚本cron并设置正确的电子邮件别名,如果脚本产生输出,您将收到邮件。

相关内容