Как мне установить пользовательский файл crontab внутри проекта? - PullRequest
0 голосов
/ 04 февраля 2020

Я хочу установить файл crontab в репозитории моего проекта, чтобы он отслеживался и им было легко управлять. Поэтому я бы предпочел добавить задания cron в файл в моем проекте, например, /home/user1/project/.crontab вместо /var/spool/cron/crontab или /etc/crontab. Есть какой-либо способ сделать это? Операционная система будет Ubuntu.

1 Ответ

1 голос
/ 04 февраля 2020

Нет способа заставить cron использовать другой файл. Файлы демона хранятся в месте, принадлежащем самому демону, которое обычно не может быть переопределено.

Но, конечно, вы всегда можете убедиться, что файл, который читает cron, идентичен вашему.

crontab < /home/user1/project/.crontab

заменит любое cron расписание для текущего пользователя содержимым входного файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...