DateTime :: حدث :: Cron

DateTime :: حدث :: Cron هو ملحق DateTime لإنشاء مجموعات تكرار من خطوط وملفات Crontab.
التحميل الان

DateTime :: حدث :: Cron الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Matthew P. Sisk
  • موقع ويب الناشر:
  • http://search.cpan.org/~stigmata/HTML-CalendarMonthSimple-1.25/CalendarMonthSimple.pm

DateTime :: حدث :: Cron العلامات


DateTime :: حدث :: Cron وصف

DateTime :: حدث :: Cron هو ملحق DateTime لتوليد مجموعات تكرار من خطوط وملفات Crontab. DateTime :: حدث :: Cron هو امتداد DateTime لإنشاء مجموعات تكرار من خطوط Crontab وملفات الملفات. استخدام DateTime :: الحدث :: Cron؛ # Datetime :: اضبط البناء من خط Crontab $ Crontab = '* / 3151-103،4،5 * / 2'؛ $ Set = DateTime :: حدث :: Cron-> from_cron ($ Crontab)؛ $ iTer = $ Set-> ITERATOR (بعد => DateTime-> الآن)؛ بينما (1) {بلدي $ التالي = $ iTer-> التالي؛ بلدي $ الآن = DateTime-> الآن؛ النوم (($ التالي-> subction_datetime_absolute ($ الآن)) -> ثواني)؛ # do الاشياء ...} # قائمة DateTime :: Set Objects من ملف Crontab ملف = DateTime :: حدث :: Cron-> from_crontab (file => '/ etc / crontab')؛ $ الآن = DateTime-> الآن؛ طباعة "الآن:"، $ الآن-> DateTime، "N"؛ foreach (sets) {بلدي $ التالي = $ _-> التالي ($ الآن)؛ طباعة $ التالي-> DateTime، "N"؛ } # DateTime :: Set Parameters $ Crontab = '* * * * *'؛ $ الآن = DateTime-> الآن؛ set_parms = (بعد => $ الآن)؛ $ Set = DateTime :: حدث :: Cron-> from_cron (Cron => $ crontab، set_parms)؛ DT = $ Set-> التالي؛ Print "الآن:"، $ الآن-> DateTime، "، التالي:"، $ DT-> DateTime، "N"؛ # تمتد ل DateTime :: Set $ Crontab = '* * * * *'؛ $ الآن = DateTime-> الآن؛ $ now2 = $ الآن-> استنساخ؛ $ span = dateTime :: span-> from_datetimes (start => $ now-> إضافة (دقائق => 1)، نهاية => $ now2-> إضافة (ساعات => 1)،)؛ parm = (cron => $ crontab، span => $ span)؛ $ Set = DateTime :: حدث :: Cron-> from_cron ( parm)؛ # ... هل الأشياء مع DateTime :: Set # كل RTFCT بالنسبة إلى 12:001 يناير هذا العام $ Crontab = '7-106،12-1510-28 / 2 * / 33،4،5'؛ $ Date = DateTime-> الآن-> اقتطاع (إلى => "العام")؛ $ Set = DateTime :: حدث :: Cron-> from_cron (Cron => $ Crontab، بعد => $ Date)؛ # بدلا من إنشاء DateTime :: تعيين الكائنات، يمكن إجراء الحسابات التالية / السابق # مباشرة: # كل يوم في الساعة 10 صباحا، 2 مساء، و 6 مساء. تاريخ المرجع # الافتراضي إلى DateTime-> الآن. $ crontab = '10، 14،18 * * * '؛ $ DTC = DateTime :: حدث :: Cron-> New_from_cron (Cron => $ Crontab)؛ $ next_datetime = $ DTC-> التالي؛ $ last_datetime = $ DTC-> السابق؛ . # خطوط كرون كاملة مع مستخدم، مثل / إلخ / Crontab # أو الملفات في /etc/cron.d، يتم دعمها والكشف عن تلقائي: $ crontab = '* * * * * gump / bin / date'؛ $ DTC = DateTime :: حدث :: Cron-> جديد (Cron => $ crontab)؛ # الكشف التلقائي للمستخدمين معطلين إذا كنت صريحا # تمكين / تعطيل عبر المعلمة User_Mode: $ DTC = DateTime :: حدث :: Cron-> جديد (Cron => $ Crontab، user_mode => 1)؛ بلدي USER المستخدم = $ DTC-> المستخدم؛ أمري $ = $ DTC-> أمر؛ # unparsed cron الدخول الأصلي بلدي $ الأصلي = $ DTC-> الأصلي؛ متطلبات: perl.


DateTime :: حدث :: Cron برامج ذات صلة

libiptcdata.

Libiptcdata هي مكتبة ج للتلاعب بالمجلس الدولي للاتصالات الصحفية (IPTC). ...

162

تحميل