也许还有另一种解决方案。我构建了一个 Web 应用程序,需要 5-10 个 cron 来保持它的维护和不同的时间间隔。我想将 crontab 签入到版本控制中,以便可以轻松地将其部署到其他服务器。
我希望能够在 /etc/crontab 文件中添加一行,告诉它查看 /myapp/app.crontab 文件并将该文件中的所有行视为 crontab 条目......即:
0 1 * * * root /bin/sh /do/something.sh
为什么不直接签入 /etc/crontab?因为在从服务器部署到服务器时,某些服务器的 crontab 中可能有我不想干扰的不同条目。
有任何想法吗?其他人在 rev ctrl 中存储一堆 crontab 条目是做什么的?
谢谢。