也許這是另一個解決方案。我建立了一個網絡應用程序,需要5-10個cron來保持它和各種間隔。 我想簽入版本控制的crontab,以便它可以很容易地部署到其他服務器 。如何在crontab中委託使用另一個文件作爲crontab?又名Crontab在SVN/CVS中?
我希望能夠把一條線在/ etc/crontab文件 會告訴它尋找到/myapp/app.crontab文件,將所有行 在該文件作爲crontab項.. 。即:
0 1 * * * root /bin/sh /do/something.sh
爲什麼不直接簽入/ etc/crontab? 因爲從服務器部署到服務器時,某些服務器可能在其crontabs中有不同的 條目,我不想幹涉它們。
任何想法? 什麼是其他人在存儲一堆crontab項在rev ctrl?
謝謝。
如果符號鏈接,則需要確保目標文件具有正確的權限,並且文件更改可能不會被cron注意到。 http://askubuntu.com/questions/54857/can-symlinks-be-used-in-etc-cron-d – 2013-06-17 14:56:08