我们知道 MAILTO 用于接收与 Cron 作业相关的任何邮件。就我而言,我要执行三个命令,即使这三个命令中的每一个命令的收件人邮件 ID 都相同,我是否需要添加 MAILTO 三次?我的工作在 CentOS 机器上运行。
[email protected]
./first-Command
[email protected]
./second-Command
[email protected]
./third-Command
或者在我的情况下只提及一次邮件 ID 就可以了?像这样:
[email protected]
./first-Command
./second-Command
./third-Command
我是 Cron 工具的新手。任何正确方向的想法/提示都可以!
答案1
MAILTO
如果设置了该变量,则会从文件中检索该变量crontab
,因此,如果该变量存在而不存在,""
则它将用于该文件中的所有后续作业,就像您创建了像第二个示例一样的 shell 脚本一样。
因此,将其设置在文件顶部crontab
就足够了,就像您可以根据文件开头将crontab
shell 从更改sh
为bash
with 一样SHELL=/bin/bash
手册页。