为什么这个 cron 不起作用?

Ale*_*lex 0 linux unix cron

我执行“crontab -e”并添加以下行:

0   9    *   *   *      /usr/bin/python /home/g1/g1/utils/statsEmail.py > /home/g1/log/statsemail.log
Run Code Online (Sandbox Code Playgroud)

但它不起作用!为什么?脚本本身有效。此外,日志是空的。

我在 crontab 中的另一个命令是这个,它有效:

0   9    *   *   *      /usr/bin/python /home/g1/g1/sphinx/updateall.py > /home/g1/log/updateall.log
Run Code Online (Sandbox Code Playgroud)

dzi*_*ida 6

您可以将 MAILTO=youremail 添加到 crontab 以获取失败的详细信息并修复此问题。

编辑:可能您的 cron 无法运行您的脚本,因为不允许这样做