Backticks

Gebruik 'Backticks' zoals objecten
Download nu

Backticks Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Anthony Kilna
  • Uitgever website:
  • http://search.cpan.org/~kilna/

Backticks Tags


Backticks Beschrijving

Backticks is een Perl-module die backticks wordt in volledige objecten die u op interessante manieren kunt vragen. gebruik backticks; Mijn $ resultaten = `LS -A /`; # Een backticks object toewijzen aan $ resultaten Print $ resultaten-> stdout; # Krijg de StDout-afdrukafdrukkingen van de opdracht -> Stderr; # Krijg de Stderr Print $ Resultaten -> Succes; # Is waar wanneer het opdracht Clean Print $ -resultaten verliet; # Krijg de stDout van de opdracht ... Het object # strikt naar de output van het commando, zodat u # het kunt gebruiken, de meeste plaatsen die u gebruikt Normaal # backticksyou kan mislukte opdrachten hebben die automatisch uw PERL-script $ Backticks te sterven: Autodie = 1; `PERL -E 'PRINT STDERR" OUCH! \ N "; EXIT 1 ''; Die sterft met het volgende bericht: Fout bij het uitvoeren van `PERL -E 'PRINT STDERR" OUCH! \ N "; EXIT 1'': Mislukt met niet-zero exitcode 1 Foutuitgang: Ouch! U kunt automatisch afgeven: $ Backticks :: Choped = 1; Mijn $ Chomped = `Perl -e 'Print" Hallo! \ N "'`; u kunt zelfs de parameters direct in objectmodus openen door methoden onmiddellijk na de backticks te bellen! zeg `echo foo`-> stdout; # Toont 'foo' Say `Perl -e 'Print Stderr" Hallo World! "'` -> Stderr; # Toont 'Hallo World' zegt `PERL -E 'EXIT 1'-> EXITCODE; # Shows '1'You kan ook de klassieke PERL-objectgerichte interface gebruiken in plaats van de backticks te gebruiken om objecten te maken, de volgende opdracht is hetzelfde als de eerste hierboven: Mijn $ resultaten = Backticks-> Run ("LS -LA / "); Afwisselend, kunt u een opdracht maken en later uitvoeren: mijn $ commando = backticks-> nieuw (" LS -LA / "); # ... Doe wat spullen $ commando-> run (); opdrachten maken Als een object biedt u de mogelijkheid om de instellingen van de backticks-pakket te overschrijven, door deze door te geven als Hash-stijl params: $ Backticks :: Choped = 0; Mijn $ Chomped_out = Backticks-> Run ('Echo' Hallo daar! ", 'Chated' => 1,); Homepage


Backticks Gerelateerde software