MyDevTools

Cron अभिव्यक्ति जनरेटर

व्यक्तिगत समय क्षेत्रों से दृश्य रूप से Cron अभिव्यक्तियां बनाएं मानव-पठनीय स्पष्टीकरण और अगले निष्पादन समय के साथ

क्या आपको Cron अभिव्यक्ति पार्स करने की आवश्यकता है? → Cron पार्सर

अभिव्यक्ति बनाएं

उत्पन्न अभिव्यक्ति

विवरण देखने के लिए एक Cron अभिव्यक्ति उत्पन्न करें

Cron अभिव्यक्ति जनरेटर उन डेवलपर्स और सिस्टम प्रशासकों के लिए एक शक्तिशाली ऑनलाइन उपकरण है जिन्हें शुरुआत से Cron अभिव्यक्तियां बनाने की आवश्यकता है। यह त्वरित सत्यापन और मानव-पठनीय स्पष्टीकरण के साथ फील्ड दर फील्ड Cron शेड्यूल बनाने के लिए एक सहज इंटरफेस प्रदान करता है।

विस्तृत कार्यक्षमता

यह व्यापक Cron जनरेटर सभी मानक Cron सिंटैक्स का समर्थन करता है जिसमें रेंज (1-5), स्टेप्स (*/5), सूचियां (1,2,3), और विशेष वर्ण (अंतिम दिन के लिए L, कोई मान नहीं के लिए ?) शामिल हैं। अपनी आदर्श Cron अभिव्यक्ति बनाने के लिए बस मिनट, घंटा, दिन, माह और सप्ताह के दिन के क्षेत्र भरें।

प्रमुख विशेषताएं:

  • विस्तृत त्रुटि संदेशों के साथ वास्तविक समय सत्यापन
  • उत्पन्न अभिव्यक्ति का मानव-पठनीय स्पष्टीकरण
  • अगले निष्पादन समय की भविष्यवाणी (अगले 5 रन दिखाता है)
  • माह और सप्ताह के दिन के नामों के संक्षिप्त रूप का समर्थन (जन-दिस, रवि-शनि)
  • क्लिपबोर्ड में कॉपी करने की कार्यक्षमता

सभी प्रसंस्करण पूर्ण रूप से आपके ब्राउज़र में शुद्ध JavaScript का उपयोग करके होता है, जो आपकी Cron अभिव्यक्तियों के लिए पूर्ण गोपनीयता सुनिश्चित करता है।

व्यावहारिक उदाहरण

उदाहरण 1: दैनिक डेटाबेस बैकअप

मिनट सेट करें: `0`, घंटा: `2`, दिन: `*`, माह: `*`, सप्ताह का दिन: `*`

परिणाम: `0 2 * * *` - हर दिन सुबह 2:00 बजे चलता है

उपयोग: कम ट्रैफिक वाले समय में स्वचालित डेटाबेस बैकअप शेड्यूल करें।

उदाहरण 2: हर 15 मिनट

मिनट सेट करें: `*/15`, घंटा: `*`, दिन: `*`, माह: `*`, सप्ताह का दिन: `*`

परिणाम: `*/15 * * * *` - हर 15 मिनट में चलता है

उपयोग: सिस्टम स्वास्थ्य की निगरानी करें या नए ईमेल की जांच करें।

उदाहरण 3: सप्ताह के दिन सुबह 9 बजे

मिनट सेट करें: `0`, घंटा: `9`, दिन: `*`, माह: `*`, सप्ताह का दिन: `1-5`

परिणाम: `0 9 * * 1-5` - केवल सप्ताह के दिन सुबह 9:00 बजे चलता है

उपयोग: टीम को दैनिक स्थिति रिपोर्ट भेजें।

उदाहरण 4: माह का पहला दिन

मिनट सेट करें: `0`, घंटा: `0`, दिन: `1`, माह: `*`, सप्ताह का दिन: `*`

परिणाम: `0 0 1 * *` - हर महीने के पहले दिन आधी रात को चलता है

उपयोग: मासिक रिपोर्ट या बिलिंग चक्र उत्पन्न करें।

उदाहरण 5: माह का अंतिम दिन

मिनट सेट करें: `0`, घंटा: `0`, दिन: `L`, माह: `*`, सप्ताह का दिन: `*`

परिणाम: `0 0 L * *` - हर महीने के अंतिम दिन आधी रात को चलता है

उपयोग: माह के अंत की सफाई कार्य।

इस उपकरण का उपयोग कैसे करें

चरण 1: क्षेत्र भरें

पांचों Cron क्षेत्रों के लिए मान दर्ज करें:

  • मिनट (0-59): हर मिनट के लिए `*`, घंटे की शुरुआत के लिए `0`, हर 15 मिनट के लिए `*/15`
  • घंटा (0-23): हर घंटे के लिए `*`, सुबह 2 बजे के लिए `2`, हर 6 घंटे के लिए `*/6`
  • माह का दिन (1-31): हर दिन के लिए `*`, पहले दिन के लिए `1`, अंतिम दिन के लिए `L`
  • माह (1-12): हर महीने के लिए `*`, जनवरी से जून के लिए `1-6`, जनवरी के लिए `जन`
  • सप्ताह का दिन (0-6): हर दिन के लिए `*`, सोमवार से शुक्रवार के लिए `1-5`, सोमवार के लिए `सोम`

चरण 2: अभिव्यक्ति उत्पन्न करें

अपनी Cron स्ट्रिंग बनाने के लिए "अभिव्यक्ति उत्पन्न करें" बटन पर क्लिक करें।

चरण 3: परिणामों की समीक्षा करें

उपकरण दिखाएगा:

  • आपकी उत्पन्न Cron अभिव्यक्ति
  • एक मानव-पठनीय विवरण
  • अगले 5 निर्धारित निष्पादन समय

चरण 4: कॉपी करें और उपयोग करें

उत्पन्न अभिव्यक्ति को क्लिपबोर्ड पर कॉपी करने के लिए कॉपी बटन पर क्लिक करें।

सुझाव और सर्वोत्तम प्रथाएं

  • Cron प्रारूप: मानक Cron 5 क्षेत्रों का उपयोग करता है: मिनट घंटा दिन माह सप्ताह का दिन
  • विशेष वर्ण: `*` = कोई भी, `-` = रेंज, `,` = सूची, `/` = स्टेप, `L` = अंतिम दिन, `?` = कोई विशिष्ट मान नहीं
  • माह के नाम: आप संख्याओं के बजाय जन, फर, मार, अप्र, मई, जून, जुल, अग, सित, अक्ट, नव, दिस का उपयोग कर सकते हैं
  • सप्ताह के दिन के नाम: रवि, सोम, मंगल, बुध, गुरु, शुक्र, शनि सप्ताह के दिन क्षेत्र में काम करते हैं
  • सामान्य पैटर्न: मिनट क्षेत्र में `0` आमतौर पर "घंटे की शुरुआत" का अर्थ है
  • समय क्षेत्र: Cron अभिव्यक्तियों में समय क्षेत्र की जानकारी शामिल नहीं है - वे सिस्टम के स्थानीय समय का उपयोग करते हैं
  • गोपनीयता: सभी अभिव्यक्तियां आपके ब्राउज़र में स्थानीय रूप से संसाधित होती हैं - कुछ भी किसी सर्वर को नहीं भेजा जाता है
कोई डेटा सर्वर पर नहीं भेजा जाता