crontab 月末最后一天
时间: 2023-06-28 13:04:26 浏览: 179
返回某月的最后一天的日期
要在 crontab 中设置月末最后一天,可以使用以下语法:
```
0 0 28-31 * * [ $(date -d +1day +%d) = "01" ] && /path/to/command
```
该命令将在每个月的28号至31号运行。然后,它使用 date 命令获取明天的日期并检查它是否是本月的第一天(也就是是否达到了月末)。如果是,那么它就会运行 /path/to/command。
需要注意的是,该命令的执行时间可能不是精确的月末最后一天,因为某些月份的最后一天可能是28号、29号或30号。
阅读全文