Crontab -e 与 Debian Buster 不起作用

Crontab -e 与 Debian Buster 不起作用

我想在 Debian Buster 上每 5 分钟运行一次 cron。

我的步骤:

crontab -e
*/5 * * * * /usr/local/bin/squid-analyzer > /dev/null 2>&1
sudo service cron reload

不幸的是,这个条目没有任何效果。

tail /var/log/syslog -f

命令似乎已执行。输出:

Jan  6 12:20:01 CRON[8290]: (root) CMD (/usr/local/bin/squid-analyzer > /dev/null 2>&1)

网站未更新。在 bash 中执行脚本手册可以正常工作。

像这样在我的 crontab 中摆弄变量不会产生任何影响:

HOME=/root
LOGNAME=root
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
LANG=en_US.UTF-8
#!/usr/bin/env bash
PWD=/root

非常感谢您的帮助!

答案1

谢谢!问题解决了。这是与软件相关的。https://github.com/darold/squidanalyzer/issues/210

相关内容