العودة لقائمة المشاريع
cronjob مخصص على linux bash
الميزانية
$25.00 - $50.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
نظام لينكس
نظام لينكس
الوصف
السلام عليكم
لدي cronjob أريده ان يعمل كل دقيقة
لكن في ايام محددة و الأهم من ذلك انه فقط من الساعة 8 صباحا للساعة 9 مساءا بتوقيت عمان الأردن
أريد من يقوم بعمل سكريبت bash
يقوم بالتأكد اذا كان التاريخ ضمن تواريخ معينة أو اليوم ضمن أيام معينة أو الوقت خارج النطاق المطلوب يقوم السكريبت هذا بحذف ال cronjob وثم يعيده عندما يصبح الوقت مناسب ( ليس ضمن التواريخ الممنوعة او الايام الممنوعة او خارج نطاق الساعات)
توضيح مبسط أكثر :
يجب ان يكون هنالك اذا 3 متغيرات في السكريبت الذي سنسمية cronjob helper ليعمل هو بدوره ك cronjob في كل دقيقة ...
المتغيرات هي :
1 - (التواريخ التي لا يجوز فيها العمل (09-12-2021) )
2- (الأيام التي لا يجوز فيها العلم (Mon,Fri) )
3- (نطاق الساعات التي لا يجوز فيها العمل (20:00 - 06:00)
اذا كان انطبق احد المعايير يوقف ال cronjob المستهدف ، ثم يقوم هذا الcronjob بالتأكد كل دقيقة ان أحد المعايير ما زال منطبق / اذا لم ينطبق / يقوم السكريبت إنشاء اال cronjob مجددا ليعمل كل دقيقة .