पाँच हिस्सों का क्रम
बाएँ से दाएँ: मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन। यानी 0 9 * * 1 का मतलब है मिनट 0, घंटा 9, तारीख़ और महीने पर कोई रोक नहीं, और दिन सोमवार — हर सोमवार सुबह नौ बजे।
तारांकन का मतलब है कि उस हिस्से पर कोई रोक नहीं है। शुरू वाले हिस्सों को खुला छोड़ देने पर काम सोचे हुए से कहीं ज़्यादा बार चलता है: * * * * * हर मिनट चलेगा। मिनट वाले हिस्से में ग़लती से तारांकन रह जाए तो दिन में 1440 बार चलता है।
चिह्न कैसे पढ़ें
1-5का मतलब 1 से 5 तक लगातार सभी मान।1,3,5में सिर्फ़ ये तीन मान आते हैं।*/15शून्य से पंद्रह-पंद्रह के अंतर पर चलता है। मिनट वाले हिस्से में यह 0, 15, 30 और 45 देता है।9-17/2दिए गए दायरे के भीतर ही छलाँग लगाता है।- दिन और महीने नाम से भी लिखे जा सकते हैं, जैसे
MON-FRIयाJAN,JUL।
सप्ताह वाले हिस्से में 0 रविवार है और 6 शनिवार। ज़्यादातर जगह 7 को भी रविवार माना जाता है, इसलिए 0 और 7 एक ही दिन बताते हैं।
जब महीने का दिन और सप्ताह का दिन साथ हों
यहीं सबसे ज़्यादा ग़लतफ़हमी होती है। तीसरे और पाँचवें हिस्से में दोनों जगह मान दिए हों, तो cron उन दिनों पर नहीं चलता जिन पर दोनों शर्तें पूरी हों, बल्कि उन पर चलता है जिन पर कोई एक भी पूरी हो जाए।
0 0 1 * MON का अर्थ यह नहीं कि महीने की पहली तारीख़ जो सोमवार भी हो। इसका अर्थ है महीने की पहली तारीख़, या हर सोमवार — यानी महीने में क़रीब पाँच बार। दोनों में से एक ही हिस्सा तय करें और दूसरे को तारांकन रहने दें, तो यह उलझन नहीं आएगी।
पहले समय क्षेत्र देख लें
यहाँ दिखाए गए समय उसी डिवाइस के समय क्षेत्र से हैं जिस पर आप यह पढ़ रहे हैं। सर्वर का cron सर्वर के अपने समय क्षेत्र से चलता है, इसलिए तैनात करने से पहले पक्का कर लें कि वह क्या है। UTC पर सेट सर्वर आम हैं, और सुबह नौ बजे के लिए सोचा गया काम दोपहर बाद चलने लगता है।
जहाँ घड़ी आगे-पीछे की जाती है, वहाँ बदलाव वाले दिन उस घंटे में पड़ने वाला काम छूट भी सकता है और दो बार भी चल सकता है। रात दो बजे के आसपास का समय टाल देना सुरक्षित रहता है।
छह हिस्सों वाला लेखन अलग है
कुछ एक्सप्रेशन में सबसे आगे सेकंड का हिस्सा भी होता है, कुल छह। यह Spring और Quartz की शैली है और मानक crontab इसे इस तरह नहीं पढ़ता। यह टूल केवल पाँच हिस्से पढ़ता है।
छह हिस्सों वाला एक्सप्रेशन crontab में डालते ही सब कुछ एक जगह खिसक जाता है: सेकंड वाला मान मिनट के रूप में और मिनट वाला घंटे के रूप में पढ़ा जाता है। कुछ भी नक़ल करने से पहले तय कर लें कि वहाँ कौन-सी शैली चलती है।