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
  • Вопрос задан
  • 963 просмотра
Пригласить эксперта
Ответы на вопрос 1
Smithson
@Smithson
20+ лет админю
Ну вы же сами всё поняли :)
В самом скрипте пути указаны не абсолютные.
Cron работает из домашней папки пользователя, от имени которого запускает скрипт.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы