DateTime :: Event :: Cron

DateTime :: Event :: Cron è un'estensione datetime per la generazione di set di recidivi da linee e file di crontab.
Scarica ora

DateTime :: Event :: Cron Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Matthew P. Sisk
  • Sito web dell'editore:
  • http://search.cpan.org/~stigmata/HTML-CalendarMonthSimple-1.25/CalendarMonthSimple.pm

DateTime :: Event :: Cron Tag


DateTime :: Event :: Cron Descrizione

DateTime :: Event :: Cron è un'estensione datetime per generare set di recidivi da linee e file di crontab. DateTime :: Event :: Cron è un'estensione datetime per la generazione di set di ricorrenze da Crontab Lines and Files.synopsis utilizzate datetime :: Event :: Cron; # DateTime :: Set Costruzione da Crontab Line $ CRONTAB = '* / 3151-103,4,5 * / 2'; $ Set = DateTime :: Event :: Cron-> da_cron ($ crontab); $ ITER = $ Set-> Iterator (After => DateTime-> Ora); while (1) {My $ Next = $ ITER-> Avanti; My $ Now = DateTime-> Ora; Sleep (($ Next-> sottract_datetime_absolute ($ ora)) -> secondi); # Do roba ...} # Elenco di DateTime :: Imposta oggetti da Crontab File @sets = DateTime :: Evento :: Cron-> Da_Cronb (File => '/ etc / crontab'); $ Now = DateTime-> Ora; Stampa "Ora:", $ ora-> datetime, "n"; foreach (@sets) {My $ Next = $ _-> Avanti ($ ora); Stampa $ Next-> DateTime, "n"; } # DateTime :: Set Parametri $ CRONTAB = '* * * * *'; $ Now = DateTime-> Ora; % set_parms = (dopo => $ ora); $ Set = DateTime :: Event :: Cron-> Da_Cron (Cron => $ CRONTAB,% Set_Parms); $ DT = $ set-> Avanti; Stampa "Ora:", $ ora-> DateTime, "e successivo:", $ DT-> DateTime, "n"; # Spans for DateTime :: Set $ CRONTAB = '* * * * *'; $ Now = DateTime-> Ora; $ Now2 = $ ora-> clone; $ span = datetime :: span-> da_datetimes (avvio => $ ora-> aggiungi (minuti => 1), fine => $ ora2-> aggiungi (ore => 1),); % parms = (cron => $ crontab, span => $ span); $ Set = DateTime :: Event :: Cron-> da_cron (% parms); # ... Fai le cose con il DateTime :: Set # ogni RTFCT relativo alle 12 del 1 gennaio di quest'anno $ CRONTAB = '7-106,12-1510-28 / 2 * / 33,4,5'; $ Date = DateTime-> Ora-> troncati (a => 'anno'); $ Set = DateTime :: Evento :: Cron-> Da_Cron (CRON => $ CRONTAB, AFTERARE => $ DATA); # Piuttosto che generare DateTime :: Imposta oggetti, i calcoli successivi / prev # possono essere fatti direttamente: # ogni giorno alle 10:00, alle 2:00 e alle 18.00. Data di riferimento # Default a DateTime-> Ora. $ crontab = '10, 14,18 * * * * '; $ DTC = DateTime :: Evento :: Cron-> new_from_cron (cron => $ crontab); $ next_datetime = $ DTC-> Avanti; $ last_datetime = $ DTC-> Precedente; ... # Elenco di DataTime :: Evento :: Oggetti Cron da # CronTab File @DTC = DateTime :: Evento :: Cron-> New_from_Cronb (File => '/ etc / crontab'); # Linee complete di cron con utente, come da / etc / crontab # o file in /etc/cron.d, sono supportati e rilevati automaticamente: $ CRONTAB = '* * * * * * GUMP / BIN / DATA'; $ DTC = DateTime :: Evento :: Cron-> Nuovo (cron => $ crontab); # La rilevazione automatica degli utenti è disabilitata se si esplicitamente # abilita / disabilita tramite il parametro utente_mode: $ DTC = DateTime :: Event :: Cron-> NUOVO (CRON => $ CRONTAB, USER_MODE => 1); My $ utente = $ DTC-> utente; il mio comando $ = $ dtc-> comando; # Schermo originale crudo di cron My $ Original = $ DTC-> Originale; Requisiti: · Perl.


DateTime :: Event :: Cron Software correlato

IngPerl.

Modulo INGPERL consente l'accesso perl ai database INGRES per i vecchi script IngPerl. ...

221

Scarica

Blatte.

BLATTE è un modulo perl con testo macro / markup / linguaggio modello. ...

184

Scarica

Lsf.

A API Perl Built On Top degli strumenti della riga di comando LSF ...

181

Scarica