Scriptutil

Object georiënteerde klasse om typische opdrachtregelscripts gemakkelijker te maken te schrijven
Download nu

Scriptutil Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Cameron Stuart
  • Uitgever website:
  • http://search.cpan.org/~camstuart/

Scriptutil Tags


Scriptutil Beschrijving

Object georiënteerde klasse om typische opdrachtregelscripts gemakkelijker te maken ScriptUTIL is een PERL-module om typische opdrachtregelscripts gemakkelijker te schrijven. Het doel van deze module is om de hoeveelheid kopieer- en plak en herhaalde 'steigercode' aan de bovenkant van uw scripts te verminderen. De tijd gaat Voeg meer methoden toe voor gemeenschappelijke bewerkingen, als je een aantal suggesties hebt, voel je vrij om me een lijncommon-operaties te laten vallen, zoals: * Logbestand initialisatie (bestand :: log) * Logbestand Rotatie * Vergrendeling (dus slechts één exemplaar van je scripts runs tegelijk) * Benchmarking Performance (Benchmark) * Schoonmaken van witte ruimte uit de reeksen Wordt voor u verzorgd wanneer u een nieuw Scriptutil-object onmiddellijk kunt geven. U kunt sommige of alle standaardinstellingen overschrijven of achterlaten, zoals de voorbeelden zijn Sectie voor meer informatie Gebruik Scriptutil; # Al deze parameters zijn optioneel: mijn $ script = scriptutil-> nieuw ('uitgebreid' => 1, # uitgangsberichten naar stdout 'nolog' => 1, # Uitschakelen van loggen 'Nolock' => 1, # Schakel scriptvergrendeling uit. 'Log_debug' => 5 # Debug-niveau voor logging 'log_filneName' => 'foo.log', # Logbestandsnaam 'log_path' => '/ tmp', # Locatie van logbestanden 'log_mode' => '>>' , # Logbestandsmodus 'Log_StderRredirect' => 0, # Redirect Stderr in Log 'Log_storeExptext' => 1, # Log Store Intern Alle Exp-tekst 'log_datetimestamp' => 1, # Timestamp log data-vermeldingen 'Log_logfiledatime' => 1, # Timestamp De logbestandsnaam 'log_rotatie' => 1, # do log rotatie als logging is ingeschakeld 'log_zip_after_days' => 2, # zip logbestanden ouder dan x dagen als log_rotatie is ingeschakeld 'log_rm_after_days' => 5, # Verwijder logboek Bestanden ouder dan x dagen als log_rotatie is ingeschakeld); # Plaats een bericht in het logbestand, tenzij de vlag 'Nolog' is ingesteld # Druk ook af naar stdout als de uitgebreide vlag $ script-> echo ("Boo") is ingesteld; # Plaats een bericht in het logbestand tenzij de vlag 'Nolog' is ingesteld # en 'log_debug' is groter dan of gelijk aan 10 $ script-> echo ("boo", 10); Vereisten: · Perl · Eland · Karper · Bestand :: log · FCNTL · Archief :: Zip · Bestand :: Spec · Bestand :: Basename


Scriptutil Gerelateerde software

Android

Een open-source software-stapel gemaakt voor mobiele telefoons en andere apparaten ...

233

Downloaden