我创建了 Cron,但出现了无法理解的错误

我创建了 Cron,但出现了无法理解的错误

我创建了一个这样的 crontab:

0 22 * * 2 /bin/echo “你好,世界”
0 1 * * * /bin/echo “测试”

但我收到了这样的邮件,这是什么意思?

    
主题:Cron /bin/echo “测试”
内容类型:text/plain;字符集=UTF-8
主题:Cron /bin/echo “测试”
内容类型:text/plain;字符集=UTF-8
自动提交:自动生成
X-Cron-Env: SHELL=/bin/sh>

X-Cron-Env: HOME=/home/studentuser>

X-Cron-Env:PATH=/usr/bin:/bin>

X-Cron-Env: LOGNAME=studentuser>

X-Cron-Env: USER=studentuser>
日期:2013 年 6 月 6 日星期四 00:57:01 -0400 (EDT)
状态:R

 测试

答案1

这些不是错误。它们是状态报告。

您之所以得到这些是因为您的 cron 作业生成了输出。

如果您的 cron 作业有输出,那么 cron 将邮寄此输出。发送给变量 MAILTO 中指定的人。如果没有指定任何人,则输出将邮寄给生成输出的进程的所有者。(在本例中:您)。

如果您不想要这些邮件,请将输出重定向到某个地方。要么重定向到日志文件,要么重定向到 /dev/null。

相关内容