0

مولد كرونتاب

أنشئ تعبيرات cron باستخدام القوائم المنسدلة وشاهد على الفور جدولًا زمنيًا باللغة البسيطة بالإضافة إلى أوقات التشغيل الخمسة الحقيقية التالية.

جارٍ المعالجة... 0%

النتيجة

بناء جملة Cron مقتضب بشكل مشهور: خمسة حقول مفصولة بمسافات حيث * تعني كل شيء، */5 تعني كل قيمة خامسة و0 0 * * 1 تعني بطريقة ما منتصف ليل الاثنين. يزيل هذا المولد التخمين - بدلاً من كتابة التعبير يدويًا، يمكنك إنشائه: لكل حقل (دقيقة، ساعة، يوم من الشهر، شهر، يوم من الأسبوع) اختر "كل قيمة"، "كل N" أو اكتب قيمًا ونطاقات محددة مثل 0،30 أو 9-17، ويجمع التعبير المكون من خمسة أجزاء نفسه عند النقر.

يتم التحقق من النتيجة بثلاث طرق في وقت واحد. يتم تحديث التعبير نفسه مباشرة وهو جاهز للنسخ إلى crontab -e. أسفله، تصف جملة بلغة بسيطة الجدول الزمني - مع أسماء الأشهر وأيام الأسبوع بلغتك - لذلك يُقرأ "*/10 2-4 * * 1-5" على أنه جملة وليس لغزًا. والأهم من ذلك، أن الأداة تحسب أوقات التشغيل الخمسة التالية باستخدام حسابات تقويمية حقيقية بالتوقيت المحلي الخاص بك: إذا لم يفعل الجدول ما توقعته، فسترى ذلك على الفور في التواريخ، قبل أن تفشل المهمة في الإنتاج.

تتبع عملية الحساب دلالات cron الحقيقية، بما في ذلك القاعدة التي تعوق حتى المسؤولين ذوي الخبرة: عندما يتم تقييد حقلي يوم من الشهر ويوم من الأسبوع، يقوم POSIX cron بتشغيل المهمة عندما يتطابق أي منهما، وليس كليهما. يتم دعم قيم الخطوات والقوائم والنطاقات في كل حقل، ويتم اكتشاف الجداول الزمنية المستحيلة (مثل اليوم 31 في أشهر فبراير فقط) بدلاً من التنشيط الصامت مطلقًا.

يتم تشغيل كل شيء من جانب العميل في متصفحك - لا تترك تفاصيل الجدول الزمني جهازك أبدًا، وتعمل الصفحة في وضع عدم الاتصال بمجرد تحميلها. لاحظ أن هذه الأداة تقوم بإنشاء تعبيرات crontab قياسية مكونة من 5 حقول؛ إذا كان لديك تعبير موجود وتريد فقط التحقق منه، فاستخدم أداة التحقق من صحة cron المنفصلة، ​​والتي تركز على التحقق من صحة بناء الجملة بدلاً من إنشاء الجداول.