Làm cách nào để chạy một công việc cron cho mỗi thứ Hai, thứ Tư và thứ Sáu lúc 7:00 tối?Làm thế nào để chạy một công việc định kỳ vào mỗi thứ Hai, thứ Tư và thứ Sáu?
Trả lời
Dưới đây là ví dụ crontab của tôi, tôi luôn luôn sử dụng làm mẫu:
# Use the hash sign to prefix a comment
# +---------------- minute (0 - 59)
# | +------------- hour (0 - 23)
# | | +---------- day of month (1 - 31)
# | | | +------- month (1 - 12)
# | | | | +---- day of week (0 - 7) (Sunday=0 or 7)
# | | | | |
# * * * * * command to be executed
#--------------------------------------------------------------------------
Để chạy cron job của tôi mỗi thứ Hai, Wednesady và thứ Sáu lúc 7:00 PM, kết quả sẽ là:
0 19 * * 1,3,5 nohup /home/lathonez/script.sh > /tmp/script.log 2>&1
Sử dụng crontab để thêm công việc
crontab -e
Và việc phải ở định dạng này:
00 19 * * 1,3,5 /home/user/somejob.sh
lệnh là "crontab -e" để chỉnh sửa, "-l" là viết tắt của "list" –
Bạn đã thử các biểu thức sau đây ..?
0 19 * * 1,3,5
Nguyên tắc sẽ là:
0 19 * * 1,3,5
tôi khuyên bạn sử dụng http://corntab.com vì có một giao diện rất thuận lợi để tạo ra quy tắc của bạn trong tương lai :)
Sử dụng crontab lệnh để thêm công việc
crontab -l
Và lệnh công việc ULD được định dạng này:
0 19 * * 1,3,5 /path to your file/file.php
Sử dụng crontab để thêm công việc
0 0 9 ? * MON,WED,FRI *
Các biểu thức trên sẽ chạy công việc vào lúc 9 giờ sáng ngày mỗi mon, kết hôn và thứ Sáu. Bạn có thể xác nhận điều này trong: http://www.cronmaker.com/
Đây là cách tôi cấu hình nó trên máy chủ của tôi:
0 19 * * 1,3,5 root bash /home/divo/data/support_files/support_files_inc_backup.sh
Lệnh trên sẽ chạy kịch bản của tôi lúc 19:00 vào thứ Hai, thứ Tư và thứ Sáu.
NB: Đối với mục cron cho ngày trong tuần (dow)
0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
- 1. Chỉ Chọn Thứ Sáu và Thứ Hai tới trong mysql
- 2. Quartz.Net - Cứ 3 tuần một lần vào Thứ Hai, Thứ Ba, Thứ Tư
- 3. Python: Thứ Sáu thứ ba của tháng
- 4. Ứng dụng nhận SIGABRT vào mỗi lần chạy thứ hai
- 5. Kiểm tra xem DAY_OF_WEEK có ở giữa Thứ Hai và Thứ Sáu
- 6. Làm thế nào để chạy công việc định kỳ mỗi một giờ và 10 phút
- 7. chạy np.empty lần thứ hai
- 8. Làm thế nào để kiểm tra ngày nào trong tuần là (ví dụ: Thứ Ba, Thứ Sáu?) Và so sánh hai NSDates?
- 9. Tìm ngày thứ bảy và thứ tư của tháng
- 10. Làm thế nào để chạy công việc ở Hudson theo một số thứ tự được xác định trước?
- 11. LINQ: Thêm một mục để mỗi vị trí thứ hai
- 12. Làm thế nào để có được thứ 4 thứ hai của tháng với js?
- 13. dev.new() khởi chạy màn hình thứ hai
- 14. UIPageViewController trang thứ hai và thứ ba nhấp nháy trắng
- 15. Thymeleaf thứ: mỗi lọc với thứ: nếu
- 16. Làm thế nào để lên lịch một công việc mỗi thứ năm bằng cách sử dụng Kue?
- 17. Thứ tự thứ hai Sympy ode
- 18. Nhận lời thứ hai và thứ ba từ chuỗi
- 19. Làm thế nào để có được thứ sáu cuối cùng của tháng (s) sử dụng .NET
- 20. moveCamera và animateCamera không làm việc lần thứ hai
- 21. Làm thế nào để chèn một menu thứ hai vào một mẫu WordPress?
- 22. Làm thế nào để tính toán thứ Sáu tới lúc 3 giờ sáng?
- 23. Có thư viện nào để chuyển đổi số nguyên thành thứ nhất/thứ hai/thứ ba
- 24. Điều gì sẽ xảy ra khi hai khung công tác Java cần thứ ba nhưng mỗi một trong hai cần phiên bản thứ ba khác nhau?
- 25. Đầu tiên [Thứ Hai] của tháng, Thứ Hai [Thứ Năm] của tháng, v.v. Delphi
- 26. Nhận ngày Thứ Sáu gần đây nhất của SQL SQL
- 27. Trả về mỗi hàng thứ hai của truy vấn SQL
- 28. cách gọn gàng để lấy ngày Thứ Sáu cuối cùng
- 29. làm thế nào để không mỗi bit khi trong toán hạng thứ hai là 1?
- 30. Kênh thứ tư trong Bgr32 PixelFormat
Bạn nên tránh liên kết đến nguồn lực bên ngoài, vì chúng có thể biến mất và làm cho câu trả lời của bạn vô dụng. –
Đây là phần dán từ tài liệu hơn là câu trả lời thực tế. Bạn có thể chỉnh sửa bài đăng của mình để hiển thị câu trả lời thực tế (0 19 * * 1,3,5) – nicolallias