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

Почему не работает crontab?

Пытаюсь с помощью простого скрипта и функции на питоне периодически переписывать HTML файл, записывая туда каждую минуту текущее время работа nginx сервера.
Проблема в том, что если запускать скрипт через bash, то все отлично переписывается, но почему-то через cron файл переписывать не хочет.
В чем может быть проблема?
P.S. Все это происходит на удаленной виртуальной машине, к которой я подключился через PuTTy.

Теперь конкретнее.
В cron у меня на писано следующее:
5ee0ebc112bc9364082117.png
Это файл time.sh:
В time.sh написано:
!#/bin/bash
sudo python3 update

update - функция питона
5ee0eb24ad8eb932230097.png
  • Вопрос задан
  • 462 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
@galaxy
Пишите везде полные пути: до питона, до файла
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@rionnagel
ковырятель
Кронтабы бывают разные. Что вы редактитруете и как? Через crontab -e или /etc/crontab? В /etc/crontab надо пользователя указывать, через crontab -e - нет. Переменных путей лучше избегать.
Ответ написан
Ваш ответ на вопрос

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

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