Γεννήτρια εκφράσεων cron: Φτιάξε και εξήγησε – Δωρεάν
Δωρεάν, χωρίς εγγραφή, λειτουργεί στο πρόγραμμα περιήγησής σου. Φτιάξε έκφραση cron διαλέγοντας πόσο συχνά τρέχει μια εργασία, ή επικόλλησε μία για να δεις εξήγηση και τις επόμενες 8 εκτελέσεις.
Φτιάξε πρόγραμμα
- 0
- λεπτό (0-59)
- 9
- ώρα (0-23)
- *
- ημέρα του μήνα (1-31)
- *
- μήνας (1-12)
- *
- ημέρα της εβδομάδας (0-6)
Επόμενες εκτελέσεις
Υπολογισμός των επόμενων εκτελέσεων…
Χρησιμοποιεί τα τυπικά πέντε πεδία: λεπτό, ώρα, ημέρα του μήνα, μήνας και ημέρα της εβδομάδας. Όταν και τα δύο πεδία ημέρας είναι ορισμένα, η εργασία τρέχει όταν ταιριάζει το ένα από τα δύο. Το πρόγραμμά σου υπολογίζεται στη συσκευή σου.
Γιατί να χρησιμοποιήσεις το Γεννήτρια εκφράσεων cron
- 100% δωρεάν
- Χρησιμοποίησέ το όσο συχνά θες. Χωρίς εγγραφή, χωρίς υδατογράφημα, χωρίς εγκατάσταση.
- Ιδιωτικό από τη σχεδίασή του
- Ό,τι γράφεις μένει στο πρόγραμμα περιήγησής σου και δεν μας στέλνεται ποτέ.
- Λειτουργεί σε κάθε συσκευή
- Τρέχει στο πρόγραμμα περιήγησης σε Windows, Mac, Linux, Android και iPhone. Δεν χρειάζεται εφαρμογή.
Πώς χρησιμοποιείς το Γεννήτρια εκφράσεων cron
- Διάλεξε ένα από τα Συνηθισμένα προγράμματα, ή φτιάξε το δικό σου στο «Φτιάξε πρόγραμμα»: κάθε λίγα λεπτά, ωριαία, ημερήσια, εβδομαδιαία, μηνιαία ή ετήσια.
- Ή επικόλλησε μια υπάρχουσα έκφραση στο πεδίο «Έκφραση cron» για να την ελέγξεις.
- Διάβασε την περιγραφή με απλά λόγια και τη λίστα «Επόμενες εκτελέσεις». Επίλεξε «Εμφάνιση σε UTC» για να τις δεις όπως τις βλέπουν οι περισσότεροι server.
- Πάτα «Αντιγραφή» και επικόλλησε την έκφραση στο crontab, στο CI pipeline ή στον προγραμματιστή εργασιών σου.
Συχνές ερωτήσεις
Ποια είναι τα πέντε πεδία;
Λεπτό (0-59), ώρα (0-23), ημέρα του μήνα (1-31), μήνας (1-12) και ημέρα της εβδομάδας (0-6, η Κυριακή είναι 0 ή 7). Μήνες και ημέρες μπορούν επίσης να γραφτούν με ονόματα, όπως JAN ή MON.
Πώς τρέχω μια εργασία cron κάθε 5 λεπτά;
Χρησιμοποίησε */5 * * * *. Το */5 στο πεδίο λεπτού σημαίνει κάθε 5ο λεπτό, ξεκινώντας από το 0.
Πώς τρέχω μια εργασία κάθε μέρα σε ώρα που ορίζω;
Βάλε πρώτα το λεπτό και την ώρα, και μετά τρία αστεράκια. Το 30 9 * * * τρέχει στις 9:30 κάθε μέρα, και το 30 9 * * 1-5 τρέχει στις 9:30 μόνο τις καθημερινές.
Τι σημαίνει το * σε έκφραση cron;
Κάθε δυνατή τιμή για εκείνο το πεδίο. Το κόμμα δίνει λίστα τιμών (1,15), η παύλα δίνει εύρος (1-5) και η κάθετος δίνει βήμα (*/10).
Τι γίνεται αν βάλω και ημέρα του μήνα και ημέρα της εβδομάδας;
Το standard cron τρέχει την εργασία όταν ταιριάζει οποιοδήποτε από τα δύο, οπότε το 0 0 13 * 5 τρέχει στις 13 και κάθε Παρασκευή.
Ποια ζώνη ώρας χρησιμοποιεί το cron;
Τη ζώνη ώρας του server, που συχνά είναι UTC. Επίλεξε «Εμφάνιση σε UTC» για να δεις τις επόμενες εκτελέσεις όπως θα τις έβλεπε ένας server σε UTC.
Υποστηρίζει δευτερόλεπτα ή @reboot;
Αυτό το εργαλείο χρησιμοποιεί τα τυπικά πέντε πεδία. Συντομεύσεις όπως @hourly, @daily, @weekly, @monthly και @yearly λειτουργούν· ένα έκτο πεδίο δευτερολέπτων και το @reboot δεν λειτουργούν.
Γιατί το πρόγραμμά μου δεν τρέχει ποτέ;
Κάποιες ημερομηνίες δεν υπάρχουν, όπως η 30 Φεβρουαρίου. Αν ένα πρόγραμμα δεν έχει εκτέλεση στα επόμενα πέντε χρόνια, το εργαλείο στο λέει αντί να δείξει άδεια λίστα.
Είναι το Γεννήτρια εκφράσεων cron δωρεάν;
Ναι. Είναι δωρεάν στη χρήση, χωρίς εγγραφή και χωρίς εγκατάσταση.
Σχετικά εργαλεία
- Μετατροπέας χρονοσφραγίδας UnixΜετάτρεψε χρονοσφραγίδα Unix σε ημερομηνία σε οποιαδήποτε ζώνη ώρας, ή ημερομηνία σε χρονοσφραγίδα σε δευτερόλεπτα ή χιλιοστά.
- Μετατροπέας ζωνών ώραςΜετάτρεψε ώρες ανάμεσα σε πόλεις και ζώνες, με θερινή ώρα για τη σωστή ημερομηνία. Σύγκρινε έως έξι πόλεις και βρες ώρα συνάντησης για όλους.
- Δοκιμαστής RegexΔοκίμασε μια κανονική έκφραση: τα ταιριάσματα φωτίζονται καθώς γράφεις, με πίνακα ομάδων και προεπισκόπηση αντικατάστασης. Κανόνες JavaScript.