【发布时间】:2018-08-26 20:56:42
【问题描述】:
我只需要在一周中的某一天,在给定的时间窗口之间运行一次特定的 bash。
为了清楚起见,在我的例子中,这些条件是:“每周四下午 5 点到 9 点之间只运行一次 bash 脚本”。条件可以简化为“每周四下午 5 点后运行 bash 脚本”
我查看了 crontab 并成功在给定日期的给定时间运行我的脚本
0 17 0 0 4 /path/my_ba.sh
然而,我很难引入这个概念——仅在给定小时后一次——。有没有人知道可以进行这种工作的工具?
PS:我想我可以结合多个 bash 和 crontab 行来完成它,但我正在寻找更优雅的解决方案。
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。
-
好的!无论如何要移动问题还是应该删除它?
标签: linux bash automation cron periodic-task