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

Cron не создает файл в папке проекта. Как исправить?

Ubuntu 16.04. Когда запускаю скрипт вручную, то файлы создаются в папке проекта. А когда запускаю кроном, то файлы создаются в домашней папке. В самом скрипте пути указаны не абсолютные. Что не так с кроном?

MAILTO=""
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*/5 * * * * python3 /home/users/project/clients.py >> /home/users/log.txt
  • Вопрос задан
  • 1014 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Smithson
@Smithson
20+ лет админю
Ну вы же сами всё поняли :)
В самом скрипте пути указаны не абсолютные.
Cron работает из домашней папки пользователя, от имени которого запускает скрипт.
Ответ написан
Ваш ответ на вопрос

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

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