加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 你如何在crontab中取消MAILTO的设置?

发布时间:2020-12-14 01:39:28 所属栏目:Linux 来源:网络整理
导读:正如 crontab的文档所解释的那样,如果未设置MAILTO,则输出将转到cron的所有者,如果MAILTO设置为非空,则表示邮件应该去哪里,如果设置为空,则不设置邮件. 有什么办法可以在cron设置为某些东西之后在cron中取消设置MAILTO等环境变量吗?我已经尝试过明显的未设
正如 crontab的文档所解释的那样,如果未设置MAILTO,则输出将转到cron的所有者,如果MAILTO设置为非空,则表示邮件应该去哪里,如果设置为空,则不设置邮件.

有什么办法可以在cron设置为某些东西之后在cron中取消设置MAILTO等环境变量吗?我已经尝试过明显的未设置的MAILTO和MAILTO =但是crontab -e不接受这些.

我有一个解决方法(确保我想要的所有默认邮件行为都在原始版本之前).但是我正在编写一个脚本来编写cron作业,能够设置/取消设置MAILTO而不必重新排序命令会很好.

如果重要的话,这将在Vixie cron下的Linux系统上运行.

编辑:澄清.我希望工作要么邮寄给所有者,要么邮寄给MAILTO中指定的用户.我不希望MAILTO =”导致工作被邮寄给任何人的行为.

解决方法

不要相信无论如何都要取消它:您可能只想将不希望通过电子邮件发送到/ dev / null的命令的输出.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读