هل هناك مشكلة في هذه الأداة؟
عن «شرح تعبير cron من خمس حقول عبر الإنترنت»
تحلل هذه الأداة تعبير cron (مثلاً "0 9 * * 1-5") وتشرح بلغة إنجليزية بسيطة ما يعنيه ومتى سيُنفّذ. تعرض عدة أوقات تنفيذ تالية لتتمكن من التحقق من أن الجدول الزمني يطابق نيتك قبل نشره.
Cron هو لغة الجدولة القياسية على أنظمة Unix-like، المستخدمة في cron jobs، وKubernetes CronJobs، وGitHub Actions، وAWS EventBridge، والعديد من الأنظمة الأخرى. النحو ذو الحقول الخمسة (دقيقة، ساعة، يوم الشهر، شهر، يوم الأسبوع) مختصر لكن من السهل ارتكاب أخطاء فيه.
استخدمها قبل الالتزام بالجداول الزمنية للإنتاج. تعبير يساء قراءته يُنفّذ كل دقيقة بدلاً من كل ساعة يمكن أن يرفع الفواتير بسرعة أو يولد ملايين رسائل البريد العشوائية.
كيف تستخدم هذه الأداة
كيف أشرح تعبير cron بالإنجليزية الواضحة؟
الصق تعبير cron
«Cron expression» يتوقع صياغة Unix الكلاسيكية بخمسة حقول: `minute hour day-of-month month day-of-week`. مثال: `0 9 * * 1` يعني الساعة 09:00 كل اثنين.
ما يُدعَم
wildcards القياسية (`*`)، قوائم (`1,15`)، نطاقات (`9-17`)، خطوات (`*/15`، `0-30/5`)، وأسماء أيام/أشهر حيثما تقبلها تنفيذات cron المحلية. حتى 120 حرفًا.
اضغط «تشغيل»
تعيد النتيجة شرحًا مقروءًا للحقول — مثل «At 09:00, on Mondays». لا تحسب الأداة الأوقات التالية؛ لذلك استخدم cron-next-runs-online.
تحذيرات الـ 6 حقول واللهجات
Quartz واللهجات غير القياسية بحقل seconds أو year، الماكروهات المعرَّفة مسبقًا (`@hourly`، `@yearly`)، أو امتدادات `L`/`W`/`#` غير مدعومة كلها — المُفسِّر مبني على cron POSIX-ish بخمسة حقول.