gpt4 book ai didi

bash - 如何在 crontab 中委托(delegate)使用另一个文件作为 crontab?在 SVN/CVS 中又名 Crontab?

转载 作者:行者123 更新时间:2023-11-29 09:24:44 27 4
gpt4 key购买 nike

或许还有另一种解决方案。我构建了一个网络应用程序,需要 5-10 个 cron 来保持它的维护和不同的间隔。我想将 crontab checkin 版本控制,以便轻松部署到其他服务器。

我希望能够在/etc/crontab 文件中添加一行这会告诉它查看/myapp/app.crontab 文件并处理所有行在该文件中作为 crontab 条目...即:

0 1 * * *    root   /bin/sh /do/something.sh

为什么不直接 checkin /etc/crontab?因为在从一个服务器部署到另一个服务器时,有些服务器可能有不同的我不想干扰他们的 crontabs 中的条目。

有什么想法吗?其他人在做什么来将一堆 crontab 条目存储在 rev ctrl 中?
谢谢。

最佳答案

将您的 crontab 文件放入/etc/cron.d/- 作为 check out 文件或指向 check out 文件的符号链接(symbolic link)。

关于bash - 如何在 crontab 中委托(delegate)使用另一个文件作为 crontab?在 SVN/CVS 中又名 Crontab?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/515341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com