يتكوّن تعبير crontab من خمسة حقول مفصولة بمسافات. لخّصنا ترتيب كل حقل ونطاقه ومعاني الرموز الخاصة. راجعها إذا كنت تتعامل مع cron لأول مرة أو التبست عليك الصياغة.
| الحقل | النطاق | الوصف |
|---|---|---|
| الدقيقة | 0-59 | بين الدقيقة 0 والدقيقة 59. يحدِّد في أي دقيقة من الساعة يُنفَّذ. |
| الساعة | 0-23 | بين الساعة 0 والساعة 23 (نظام 24 ساعة). يحدِّد في أي ساعة من اليوم يُنفَّذ. |
| اليوم | 1-31 | بين اليوم 1 واليوم 31. يحدِّد في أي يوم من الشهر يُنفَّذ. |
| الشهر | 1-12 | بين شهر يناير وشهر ديسمبر. يحدِّد في أي شهر يُنفَّذ. |
| يوم الأسبوع | 0-6 (الأحد=0) | بين 0 (الأحد) و6 (السبت). يحدِّد في أي يوم من الأسبوع يُنفَّذ. |
| الرمز | الاسم | الوصف | مثال |
|---|---|---|---|
* | كل القيم | يطابق كل القيم الممكنة لذلك الحقل. | * * * * * → كل دقيقة |
, | تعداد | يحدِّد عدة قيم منفصلة. | 0 9,18 * * * → الساعة 9 والساعة 18 |
- | نطاق | يحدِّد نطاقًا من القيم المتتالية. | 0 9-18 * * * → من الساعة 9 حتى الساعة 18 |
/ | فاصل (خطوة) | يتكرّر بفاصل ثابت بدءًا من قيمة البداية. | */15 * * * * → كل 15 دقيقة |
? | بدون تقييد | يُعامَل مثل * في حقلي اليوم ويوم الأسبوع ببعض التطبيقات (تعامله هذه الأداة كـ *). | 0 0 1 * ? |