![cron 表达式在每月的最后一个工作日运行一项任务](https://linux22.com/image/742914/cron%20%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%9C%A8%E6%AF%8F%E6%9C%88%E7%9A%84%E6%9C%80%E5%90%8E%E4%B8%80%E4%B8%AA%E5%B7%A5%E4%BD%9C%E6%97%A5%E8%BF%90%E8%A1%8C%E4%B8%80%E9%A1%B9%E4%BB%BB%E5%8A%A1.png)
我需要安排一个 cron 作业在每月的“最后一个工作日”运行。有人能告诉我如何实现吗?
谢谢尼克
答案1
仅使用 cron 无法做到这一点。您必须每天运行您的应用程序并让它决定今天是否是本月的最后一个工作日并采取适当的措施。
答案2
您可以使用以下语法执行此操作:
0 0 LW * ?
。
我需要安排一个 cron 作业在每月的“最后一个工作日”运行。有人能告诉我如何实现吗?
谢谢尼克
仅使用 cron 无法做到这一点。您必须每天运行您的应用程序并让它决定今天是否是本月的最后一个工作日并采取适当的措施。
您可以使用以下语法执行此操作:
0 0 LW * ?
。