【发布时间】:2012-12-10 06:27:19
【问题描述】:
有没有办法使用 Bash/Shell 启用和禁用 Crontab 任务?
所以当用户启动 Server 1 时,它将启用 Server 1 的 Crontab 行,依此类推。 当用户停止服务器 1 时,服务器 1 的 Crontab 行将被禁用 (#)。 这可能吗?如何实现?
提前致谢
*/1 * * * * Server 1 check
*/1 * * * * Server 2 check
*/1 * * * * Server 3 check
【问题讨论】:
-
您可以使用所有脚本使用的哨兵目录,并在每个脚本中检查他们期望的哨兵是否在这里 - 如果没有,则中止执行