Script :: Toolbox.

Script :: Toolbox è un quadro Perl per gli script aziendali giornalieri.
Scarica ora

Script :: Toolbox. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Matthias Eckardt
  • Sito web dell'editore:
  • http://search.cpan.org/~eckardt/Script-Toolbox-0.22/Toolbox.pm

Script :: Toolbox. Tag


Script :: Toolbox. Descrizione

Script :: Toolbox Tool è un quadro Perl per gli script aziendali giornalieri. Script :: Toolbox è un framework Perl per gli script aziendali giornalieri.Synopsis Uso script :: Toolbox QW (: tutto); o Utilizzare Script :: Toolbox QW (Apri Log Exit Tabella Usage dir Sistema system) $ E = Script :: Toolbox-> Nuovo (); # # logging # log ("messaggio log"); # log to Stderr Log ("Messaggio del registro", "STDERR"); # log su Stderr Log ("Log Message", 'stdout'); # log su Stdout Log ("Messaggio del registro", '/ TMP / X'); # log to / tmp / x log ("messaggio log", nuovo Io :: File "/ TMP / XXX"); # registro to / tmp / xxx script :: toolbox-> nuovo ({logdir => {mod => '= s', desc => 'loger directory', mand => 1, default => '/ var / log' }}); Log ("messaggio del registro"); # log to /var/log/..Log log ("Messaggio log", "syslog", "gravità", "tag"); # log tramite syslogd # # Tabelle formattate stampate come: # stampa join "n", @ {$ t}; $ T = $ E-> Tabella (); $ T = $ E-> Tabella (, '|'); $ T = $ E-> Tabella (, , , ); $ T = $ E-> Tabella ({'Titolo' => 'Hash Esempio', 'Head' => , 'Data' => , , ]}); $ T = $ E-> Tabella ({'titolo' => 'hash con teste di colonna automatica (F1, F2, F3)', 'Data' => }); # # Opzioni della riga di comando # $ TB = script :: Toolbox->> nuovo ({file => {mod => '= s', desc => 'Descrizione', mand => 1, default => '/ bin / gatto '}}); $ file = Tb-> Getopt ('file'); # privati, usa il seguente $ file = TB -> {'file'}; $ old = tb-> setopt ('newfile'); Utilizzo (); # Stampa un messaggio di utilizzo per tutte le opzioni # Se disponibile Stampa anche l'utilizzo del pod ('Questo è un altro testo per l'utilizzo "); # # Gestione della directory # $ arrref = dir ('/ tmp'); # tutto tranne . e .. $ ARRREF = DIR ('/ TMP', '. * PATT'); # All Matching PATT $ ARRREF = DIR ('/ TMP', '!. * PATT'); # tutto non corrispondente a PATT # # Gestione dei file # $ ARRREF = file ('Percorso / to / file'); # Leggi il file in Array $ ARRREF = File ("/ BIN / PS |"); # Leggi COMAND STDOUT in file array ("> percorso / to / file", 'override the old content'); File ("Percorso / TO / FILE", "aggiunge questo al file"); File ("percorso / file", $ arrref); # Aggiungi file Array Elements ("Percorso / To / File", $ ARRREF, $ Resep); # APPEND Array Elements File ("Percorso / To / File", $ Hashref, $ Resep, $ fieldsep); # Aggiungi come file di linee di valore chiave ("| / bin / gat", "hello world.n"); $ filehandle = tmplile (); # Apri il nuovo file temporaneo $ ARRREF = TMPFILE ($ filehandle) # Leggi Temp Timp intero file # # miscelleous # uscita (1, "Messaggio di uscita"); # Esci con ritorno 1, # scrittura messaggio di uscita tramite registro () $ FH = Apri ("> / tmp / xx"); # Restituisci un oggetto IO :: File con # / TMP / XX aperto per scrivere # Die con ingresso logfile se non riuscito $ FH = Aperto ("/ Bin / PS |"); # Restituisci un oggetto IO :: File # Die con l'ingresso logfile se non riuscito $ RC = System ("/ BIN / LS") # Esegui un comando di sistema e # Segnala è in uscita nel file # logfile. $ ora = ora (); PrintF "Giorno:% D MON:% D Anno:% D wday:% d yday:% d isdst:% d SEC:% D min:% D ora:% D", $ ora -> {mday}, $ ora -> {mon}, $ ora -> {anno}, $ ora -> {wday}, $ ora -> {yday}, $ ora -> {isdst}, $ ora -> {sec}, $ ora-> {min}, $ ora -> {ora}; $ Now = ora ('% A,% B% D,% y "'); # Lunedì 10 ottobre 2005 = Head1 AbstractQuesto modulo dovrebbe essere un "coltello dell'esercito svizzero" per le attività quotidiane. Gli obiettivi principali sono l'elaborazione della riga di comando, i messaggi di utilizzo automatico, la cattura del segnale (con la registrazione), la registrazione semplice, la formattazione semplice dei dati, la semplice directory e l'elaborazione dei file .requirementi: · Perlwhat è nuovo in questa versione: · Nuovo parametro ora ({diff => }) · Fissaggio del bug in prova T03_exit


Script :: Toolbox. Software correlato

Qubit.

Qubit (Qmail Ultimate Backend Integration Tool) è una configurazione del server QMAIL completamente basata sul Web e suite di amministrazione. ...

149

Scarica

Doapfiend.

DOAPFIEND è un client e una libreria della riga di comando per la visualizzazione, il recupero e la manipolazione dei file di doap. ...

120

Scarica

PHP Prinipp.

PriniPP è una classe PHP (PHP5) che implementa un client IPP (protocollo di stampa Internet). ...

293

Scarica