如何testing一个cron工作?

我正在使用Ubuntu Linux 10.0.4。 我想每6小时运行一次脚本,每天。 当我发行sudo crontab -e ,我看到:

 # mh dom mon dow command * 00,06,12,18 * * * /opt/scripts/selenium/run_nis_inf_tests.sh 

然而,我没有看到我的脚本预期的结果,我甚至不知道它的运行。 有没有一种方法可以testing,只要等到指定的时间,脚本就能正常运行。 或者,如何查看脚本生成的错误? – 戴夫

Solutions Collecting From Web of "如何testing一个cron工作?"

您可以将MAILTO变量更新为您的电子邮件地址,并且cron应该通过电子邮件向您发送任何STDOUT和STDERR输出。 同时检查你的系统日志文件/ var / log / messages来查看脚本是否被cron执行。

托尼

克朗应该邮寄结果,看起来像你有问题。 在这里,你似乎缺少一个用户来运行脚本:

 00,06,12,18 * * * user_name /opt/scripts/selenium/run_nis_inf_tests.sh 

将用户名替换为脚本需要运行的用户名,验证“run_nis_inf_tests.sh”的权限,你应该没问题。