網友提了一個crontab問題,每個月的第二個周六,怎么寫?
先給答案:
* * 8-14 * 6 command
分析一下:
一周有七天,不管這個月的1號從周幾開始,1-7號都包含了一整個周,簡單點說就是第一個周幾一定是在一個月的頭七天。第二個周幾一定是在這個月的第二個七天,以此類推。
所以每個月的第二個周六一定是在每個月的第二個七天里,即每個月的8-14號里。
這樣分析答案就清晰了
網友提了一個crontab問題,每個月的第二個周六,怎么寫?
先給答案:
* * 8-14 * 6 command
分析一下:
一周有七天,不管這個月的1號從周幾開始,1-7號都包含了一整個周,簡單點說就是第一個周幾一定是在一個月的頭七天。第二個周幾一定是在這個月的第二個七天,以此類推。
所以每個月的第二個周六一定是在每個月的第二個七天里,即每個月的8-14號里。
這樣分析答案就清晰了