Не выполняется cron задача?

Нужно чтобы каждые 10 минут запускался скрипт, вот такую задачу прописал
*/10 * * * * /usr/bin/python3 /root/membot/vkbot.py > /dev/null 2>&1

Вставлял в терминал
/usr/bin/python3 /root/membot/vkbot.py > /dev/null 2>&1

все работало
Но через крон не запускается
log syslog
Feb 12 17:20:01 debian CRON[16590]: (root) CMD (/usr/bin/python3 /root/membot/vkbot.py > /dev/null 2>&1)
  • Вопрос задан
  • 869 просмотров
Решения вопроса 1
@enabl3
попробуй так:
*/10 * * * * cd /root/membot/ && python3 vkbot.py > /dev/null 2>&1
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Над задачами
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Ответ написан
@sasa_mi
Немного интересуюсь ИТ
А проблема может быть в простом, перевод строки должен быть в файле crontab после задачи.
Всего лишь перевод на новую строку, понимаете?
Сегодня опять напоролся на старую детскую проблему, долго думал :) пусть это останется тут, в следующий раз когда опять забуду, найду тут:)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы