Monu Tools

Γεννήτρια εκφράσεων Cron

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

Πώς να χρησιμοποιήσετε το Γεννήτρια Cron

  1. 01

    Επιλέξτε μια προεπιλογή ή πληκτρολογήστε μια έκφραση cron στα πέντε πεδία.

  2. 02

    Δείτε κάθε πεδίο επισημασμένο και επικυρωμένο καθώς επεξεργάζεστε.

  3. 03

    Διαβάστε τους επόμενους χρόνους εκτέλεσης, υπολογισμένους στην τοπική σας ζώνη ώρας.

Συχνές ερωτήσεις

Τι σημαίνουν τα πέντε πεδία;

Με τη σειρά: λεπτό, ώρα, ημέρα του μήνα, μήνας και ημέρα της εβδομάδας. Ένας αστερίσκος σημαίνει κάθε τιμή, οπότε το * * * * * εκτελείται κάθε λεπτό.

Πώς εκτελώ μια εργασία κάθε 15 λεπτά;

Χρησιμοποιήστε μια τιμή βήματος στο πεδίο λεπτών: το */15 * * * * εκτελείται στο λεπτό 0, 15, 30 και 45 κάθε ώρας.

Τι δέχεται το πεδίο ημέρας της εβδομάδας;

Αριθμούς 0 έως 6 (η Κυριακή είναι 0, και το 7 σημαίνει επίσης Κυριακή) ή τρίγραμμα ονόματα όπως MON. Μπορείτε να χρησιμοποιήσετε εύρη (MON-FRI) και λίστες (MON,WED,FRI).

Γιατί αντιστοιχίζει περισσότερες ημέρες από όσες περιμένω;

Όταν ορίζονται τόσο η ημέρα του μήνα όσο και η ημέρα της εβδομάδας, το τυπικό cron εκτελείται σε οποιαδήποτε αντιστοιχία, όχι και στις δύο. Αφήστε μία ως * για να αποφύγετε εκπλήξεις.

Υποστηρίζει δευτερόλεπτα ή μη τυπική σύνταξη;

Αυτή η γεννήτρια στοχεύει σε τυπικό cron πέντε πεδίων. Ορισμένες πλατφόρμες προσθέτουν πεδίο δευτερολέπτων ή επεκτάσεις όπως @reboot, που δεν παράγονται εδώ.

Σε ποια ζώνη ώρας είναι οι εκτελέσεις;

Η προεπισκόπηση δείχνει τις επόμενες εκτελέσεις στην τοπική ζώνη ώρας του προγράμματος περιήγησής σας. Ο διακομιστής που εκτελεί την εργασία χρησιμοποιεί τη δική του ζώνη, οπότε επιβεβαιώστε ότι ταιριάζει.

Σχετικά με αυτό το εργαλείο

Μια έκφραση cron είναι μια συμβολοσειρά πέντε (ή έξι) πεδίων που ορίζουν πότε εκτελείται μια προγραμματισμένη εργασία: λεπτό, ώρα, ημέρα του μήνα, μήνας και ημέρα της εβδομάδας. Η σύνταξη είναι συμπαγής αλλά εύκολο να κάνετε λάθος, και ένας λάθος τοποθετημένος αστερίσκος μπορεί να σημαίνει ότι μια εργασία εκτελείται κάθε λεπτό αντί μία φορά την ημέρα.

Αυτή η γεννήτρια σας επιτρέπει να επιλέξετε από συνήθεις προεπιλογές (κάθε ώρα, κάθε μέρα τα μεσάνυχτα, κάθε Δευτέρα στις 9 π.μ.) ή να δημιουργήσετε μια προσαρμοσμένη έκφραση πεδίο προς πεδίο. Δείχνει τους επόμενους πέντε χρόνους εκτέλεσης στην τοπική σας ζώνη ώρας ώστε να μπορείτε να επαληθεύσετε το πρόγραμμα πριν την ανάπτυξη. Η έξοδος λειτουργεί με τυπικό cron σε Linux και macOS, crontab, AWS EventBridge, προγράμματα GitHub Actions και τις περισσότερες βιβλιοθήκες προγραμματισμού εργασιών.

Σχετικά εργαλεία