我需要一个 cron
来跳过每个月的第一个星期六。我知道我们可以使用以下命令在特定日期运行,但是有没有办法跳过每个月的特定日期?
//每个月的第一个星期一运行
0 2 * * 1 [ date '+\%m' == date '+\%m' -d "1 week ago" ] || /path/to/command
最佳答案
您的命令是二进制文件还是脚本? 在开始时添加类似内容的想法怎么样:
[ $(date | awk '{print $1}') == "Sat" ] && exit 1 || { \
# your code here
...
}
关于linux - 安排 Cron 跳过每个月的第一个星期六,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47865099/