我一直在尝试按照通常的预期使用 cron 包来执行计划的 bash 脚本,并且通过这里的资源找到了我需要的几乎所有东西
但是我无法找到的部分是我可以为特定的 cron 计划设置开始和结束的方法,即我想我希望一个特定的 cron 作业只在每天 3 月执行,然后如果说某个二进制变量(其值由对 cron 作业的 March 输出的某种评估确定)为 1,则在 4 月继续,并且如果它的值为 0,则终止 cron 作业直到另行通知。
如果我的措辞不清楚,我深表歉意,感谢建设性的批评。
我一直在尝试按照通常的预期使用 cron 包来执行计划的 bash 脚本,并且通过这里的资源找到了我需要的几乎所有东西
但是我无法找到的部分是我可以为特定的 cron 计划设置开始和结束的方法,即我想我希望一个特定的 cron 作业只在每天 3 月执行,然后如果说某个二进制变量(其值由对 cron 作业的 March 输出的某种评估确定)为 1,则在 4 月继续,并且如果它的值为 0,则终止 cron 作业直到另行通知。
如果我的措辞不清楚,我深表歉意,感谢建设性的批评。
您可以将变量放在 crontab 文件中,这样您就可以拥有
然后用这个 /bin/sh 构造实现条件
然后,在 4 月 1 日,您可以相应地调整该变量的值