Global ToolBox

Cron एक्सप्रेशन पार्सर

एक मानक 5-फ़ील्ड वाला cron एक्सप्रेशन टाइप करें और तुरंत उसके शेड्यूल का सरल भाषा में विवरण पाएं, साथ ही ऐसा सत्यापन जो गलत सिंटैक्स को पकड़ लेता है।

🔒 आपके ब्राउज़र में लोकली प्रोसेस किया गया

Loading…

इस्तेमाल कैसे करें

  1. इनपुट बॉक्स में एक मानक 5-फ़ील्ड वाला cron एक्सप्रेशन टाइप करें या पेस्ट करें — फ़ील्ड हैं: मिनट, घंटा, महीने का दिन, महीना, और सप्ताह का दिन।
  2. यह टूल टाइप करते समय एक्सप्रेशन को लाइव सत्यापित करता है और गलत सिंटैक्स या सीमा से बाहर के मान को तुरंत चिह्नित करता है।
  3. एक्सप्रेशन वैध होते ही, इनपुट के नीचे शेड्यूल का सरल भाषा में विवरण दिखाई देता है।
  4. इनपुट को किसी सामान्य शेड्यूल पैटर्न से भरने और यह देखने के लिए कि उसे कैसे वर्णित किया जाता है, किसी भी उदाहरण चिप पर क्लिक करें।

विशेषताएं

  • सभी 5 मानक cron फ़ील्ड को पार्स करता है: मिनट, घंटा, महीने का दिन, महीना, और सप्ताह का दिन
  • वाइल्डकार्ड (*), विशिष्ट मान, रेंज (1-5), सूचियां (1,3,5), और स्टेप वैल्यू (*/15) का समर्थन करता है
  • टाइप करते समय शेड्यूल का सरल भाषा में विवरण तैयार करता है
  • स्पष्ट, विशिष्ट त्रुटि संदेश के साथ सिंटैक्स और सीमा से बाहर के मानों को सत्यापित करता है
  • 100% क्लाइंट-साइड — आपका cron एक्सप्रेशन कभी भी आपके ब्राउज़र से बाहर नहीं जाता

अक्सर पूछे जाने वाले सवाल

Cron सिंटैक्स क्या है?

Cron एक समय-आधारित जॉब शेड्यूलर है जिसका उपयोग यूनिक्स जैसे सिस्टम पर किया जाता है। एक cron एक्सप्रेशन एक कॉम्पैक्ट 5-फ़ील्ड पैटर्न (मिनट, घंटा, महीने का दिन, महीना, सप्ताह का दिन) है जो बताता है कि कोई जॉब कब चलनी चाहिए। इसका उपयोग Linux crontab फ़ाइलों, CI/CD पाइपलाइन शेड्यूल, और Kubernetes CronJobs सहित कई अन्य जगहों पर किया जाता है।

Cron एक्सप्रेशन में 5 फ़ील्ड का क्या मतलब है?

क्रम में: मिनट (0-59), घंटा (0-23), महीने का दिन (1-31), महीना (1-12), और सप्ताह का दिन (0-6, जहां 0 रविवार है)। जब वर्तमान समय सभी 5 फ़ील्ड से मेल खाता है, तब जॉब चलती है।

Cron फ़ील्ड में तारांकन चिह्न (*) का क्या मतलब है?

तारांकन चिह्न का मतलब उस फ़ील्ड के लिए "कोई भी मान" है — यह फ़ील्ड जॉब के चलने के समय पर कोई प्रतिबंध नहीं लगाती। उदाहरण के लिए, घंटे वाली फ़ील्ड में * का मतलब है कि जॉब किसी खास घंटे तक सीमित नहीं है।

रेंज, सूचियां, और स्टेप कैसे काम करते हैं?

1-5 जैसी रेंज 1 से 5 तक (दोनों शामिल) हर मान से मेल खाती है। 1,3,5 जैसी सूची केवल उन्हीं खास मानों से मेल खाती है। */15 जैसा स्टेप फ़ील्ड के न्यूनतम मान से शुरू होकर "हर 15 इकाई" दर्शाता है; इसे किसी रेंज के साथ भी जोड़ा जा सकता है, जैसे 1-31/2।

क्या यह टूल @daily, @hourly, या सेकंड/वर्ष फ़ील्ड का समर्थन करता है?

नहीं। यह टूल क्लासिक 5-फ़ील्ड वाले Unix cron फ़ॉर्मेट पर केंद्रित है। @daily जैसे शॉर्टहैंड उपनाम और सेकंड या वर्ष वाले विस्तारित 6- या 7-फ़ील्ड फ़ॉर्मेट यहां पार्स नहीं किए जाते।

संबंधित टूल्स