Задать вопрос

Ubuntu crontab Не запускает скрипт?

crontab -e

#
# m h dom mon dow command
12 * * * * . /home/web/sitecheker/cron_run.sh

содержание скрипта

#! /bin/bash
workon sitecheker
python /home/web/sitecheker/run.py
deactivate

Если запустить просто в консоли . /home/web/sitecheker/cron_run.sh , все отлично срабатывает. Не запускается именно cronом

Запускаю не из под root.

В чем может быть проблема? Я уже голову сломал
  • Вопрос задан
  • 2730 просмотров
Подписаться 3 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
DamDamich
@DamDamich
Network Engineer
Судя по всему, у вас не указаны переменные окружения. Пропишите полный путь /usr/bin/python.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽