Я хочу запускать cron каждые 5 минут в Debian Buster.
Мои шаги:
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 работает нормально.
Игра с varibales в моем 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
Помощь очень приветствуется!
Спасибо! Проблема решена. Это было связано с программным обеспечением. https://github.com/darold/squidanalyzer/issues/210