Tôi có một công việc định kỳ chạy ở 0 0 * * 0/2 - tức là mỗi Chủ nhật khác. Nó chỉ chạy bây giờ, ví dụ. Tuy nhiên, tôi muốn nó chạy vào các Chủ nhật khác - Chủ nhật tới, thay vì Chủ nhật này. Một cách khác để đặt nó: Tôi cho rằng nó chạy vào các Chủ nhật có số chẵn trong năm, nhưng tôi muốn nó chạy vào các Chủ nhật có số lẻ.
Tôi không thấy bất cứ điều gì trong "man 5 crontab" sẽ giúp tôi điều này vì vậy tôi cho rằng tôi cần phải quay lại để chạy cronjob ở 0 0 * * 0 và sau đó làm gì đó trong lệnh tôi chạy để kiểm tra vào Chủ nhật nào Là. Bất cứ ai có thể giúp tôi với một số thủ thuật dòng lệnh phù hợp cho việc này?
ETA: đã nhận ra rằng 0/2 của tôi không làm những gì tôi nghĩ ban đầu (mỗi Chủ nhật thứ hai) cả. Nó chạy vào mỗi Chủ nhật, miễn là ngày đó trong tuần chia hết cho hai, tất nhiên là vậy. Cô ơi. Dù sao, yêu cầu cơ bản vẫn là: chạy một lệnh vào Chủ nhật có số lẻ.