2011-11-10 1 views
7

Có ai biết về một công cụ sẽ đưa ra một chuỗi cron ví dụ * * * 1 * * cho bạn biết chuỗi đó được dịch là gì không?Trình thông dịch cú pháp Cron?

Tôi biết nó không phải là khoa học tên lửa nhưng tôi muốn chắc chắn rằng tôi đang xây dựng khoảng thời gian chính xác cho một nhiệm vụ theo lịch trình.

+1

Làm thế nào kết quả mong muốn, khi dòng trên khớp với vô số ngày giờ? – hroptatyr

+0

Đầu ra mong muốn cho ở trên sẽ là "một lần một tháng" hoặc một cái gì đó như thế. –

+0

Kết quả mong muốn sẽ là: '(cố gắng) thực hiện mọi tệp trong thư mục chính' mỗi phút trong tháng 1. – wildplasser

Trả lời

7

Chỉ cần thấy điều này, là chính xác những gì tôi đang tìm kiếm và nó có vẻ như những gì bạn muốn quá: http://cronchecker.net/

+2

Điều này không thể phân tích cú pháp cron này: 30 07,11 * * 1-6 và một số khác nữa. – Guillaume

+0

@Guillaume: Gần đây tôi đã xây dựng lại cronchecker.net và nó có thể xử lý nhiều câu lệnh cron khác mà trước đây nó không thể, kể cả câu lệnh bạn đề cập. Vui lòng [cho tôi biết] (https://github.com/pbyrne/cron-checker/issues) nếu bạn gặp phải bất kỳ điều gì khác không hoạt động đúng cách. – pbyrne

+0

@pbyrne Không phân tích cú pháp '00 30 22 * ​​* *'. Hiển thị thông báo: 'Chúng tôi xin lỗi, nhưng đã xảy ra sự cố. Nếu bạn là chủ sở hữu ứng dụng, hãy kiểm tra nhật ký để biết thêm thông tin.' –