我想在我的项目存储库中设置一个 crontab 文件,以便对其进行跟踪并易于管理。因此,我更愿意在项目的文件中添加 cron 作业,例如而/home/user1/project/.crontab不是/var/spool/cron/crontab或/etc/crontab。有什么办法可以做到这一点吗?操作系统将是ubuntu。
没有办法使用cron不同的文件。守护程序的文件存储在守护程序本身拥有的位置,通常无法覆盖。
但当然,您始终可以确保cron读取的文件与您的文件相同。
crontab < /home/user1/project/.crontab
Run Code Online (Sandbox Code Playgroud)
将用输入文件的内容替换cron当前用户的任何计划。