0

Γεννήτρια Crontab

Δημιουργήστε εκφράσεις cron με αναπτυσσόμενα μενού και δείτε αμέσως ένα πρόγραμμα σε απλή γλώσσα συν τους επόμενους 5 πραγματικούς χρόνους εκτέλεσης.

Επεξεργασία... 0%

Αποτέλεσμα

Η σύνταξη του Cron είναι περίφημα λακωνική: πέντε πεδία διαχωρισμένα με κενό χώρο όπου * σημαίνει τα πάντα, */5 σημαίνει κάθε πέμπτη τιμή και 0 0 * * 1 κατά κάποιο τρόπο σημαίνει μεσάνυχτα Δευτέρας. Αυτή η γεννήτρια αφαιρεί την εικασία — αντί να γράψετε την έκφραση με το χέρι, τη δημιουργείτε: για κάθε πεδίο (λεπτό, ώρα, ημέρα του μήνα, μήνας, ημέρα της εβδομάδας) επιλέξτε «κάθε τιμή», «κάθε Ν» ή πληκτρολογήστε συγκεκριμένες τιμές και εύρη όπως 0,30 ή 9-17 και η έκφραση των πέντε τμημάτων συναρμολογείται καθώς κάνετε κλικ.

Το αποτέλεσμα επαληθεύεται με τρεις τρόπους ταυτόχρονα. Η ίδια η έκφραση ενημερώνεται ζωντανά και είναι έτοιμη να αντιγραφεί στο crontab -e. Κάτω από αυτό, μια πρόταση σε απλή γλώσσα περιγράφει το πρόγραμμα — με ονόματα μηνών και ημερών στη γλώσσα σας — έτσι το '*/10 2-4 * * 1-5' διαβάζεται ως πρόταση και όχι ως παζλ. Και το πιο σημαντικό, το εργαλείο υπολογίζει τους επόμενους 5 πραγματικούς χρόνους εκτέλεσης με πραγματικά ημερολογιακά μαθηματικά στην τοπική σας ώρα: αν το χρονοδιάγραμμα δεν κάνει αυτό που περιμένατε, το βλέπετε αμέσως στις ημερομηνίες, προτού η εργασία διακοπεί ποτέ στην παραγωγή.

Ο υπολογισμός ακολουθεί την πραγματική σημασιολογία του cron, συμπεριλαμβανομένου του κανόνα που αποσπά ακόμα και έμπειρους διαχειριστές: όταν τα πεδία ημέρας του μήνα και ημέρας της εβδομάδας είναι περιορισμένα, το POSIX cron εκτελεί την εργασία όταν ταιριάζει κάποιο από τα δύο, όχι και τα δύο. Οι τιμές βημάτων, οι λίστες και τα εύρη υποστηρίζονται σε κάθε πεδίο και ανιχνεύονται αδύνατα χρονοδιαγράμματα (όπως η ημέρα 31 του Φεβρουαρίου, μόνο μήνες) αντί να μην ενεργοποιούνται ποτέ σιωπηλά.

Όλα εκτελούνται από την πλευρά του προγράμματος-πελάτη στο πρόγραμμα περιήγησής σας — οι λεπτομέρειες του προγράμματος δεν φεύγουν ποτέ από το μηχάνημά σας και η σελίδα λειτουργεί εκτός σύνδεσης μόλις φορτωθεί. Σημειώστε ότι αυτό το εργαλείο δημιουργεί τυπικές εκφράσεις crontab 5 πεδίων. εάν έχετε μια υπάρχουσα έκφραση και θέλετε απλώς να την ελέγξετε, χρησιμοποιήστε το ξεχωριστό εργαλείο επικύρωσης cron, το οποίο εστιάζει στην επικύρωση σύνταξης αντί στη δημιουργία χρονοδιαγραμμάτων.