Backticks

Verwenden Sie `Backticks` wie Objekte
Jetzt downloaden

Backticks Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Anthony Kilna
  • Website des Verlags:
  • http://search.cpan.org/~kilna/

Backticks Stichworte


Backticks Beschreibung

BackTicks ist ein Perl-Modul, das Backticks in vollständige Objekte schaltet, die Sie auf interessante Weise abfragen können. Backticks verwenden; meine $ Ergebnisse = `ls -a /`; # Weisen Sie ein Backticks-Objekt auf $ Ergebnisse auf, drucken $ Ergebnisse-> stdout; # Holen Sie sich die Stdout-Datei des Befehls $ Ergebnisse -> stderr; # Holen Sie sich den Stdernr-Drucken des Befehls $ Ergebnisse -> Erfolg; # Wird true, wenn der Befehl sauber gedruckt wurde. # Holen Sie sich die Befehls-STDOUT ... Das Objekt # strächrisiert den Ausgang des Befehls, sodass Sie die meisten Orte verwenden können, die Sie normal verwenden. # Backticksyou können fehlgeschlagene Befehle automatisch sterben. `perl -e 'drucken stderr" ouch! \ n "; Ausfahrt 1'` Welche mit der folgenden Meldung stirbt: Fehler beim Ausführen `Perl -e 'drucken stderr" ouch! \ N "; Exit 1'`: Fehlgeschlagen mit Nicht-Zero-Exit-Code 1 Fehlerausgang: Autsch! Sie können automatisch ausgegeben werden: $ Backticks :: chomped = 1; Mein $ chomped = `perl -e 'drucken" hello! \ n "'`; Sie können sogar in den Objektmodus auf Parametern zugreifen, indem Sie sofort nach den Backticks Methoden anrufen! sagen Sie echo foo`-> stdout; # Zeigt 'foo' sagen `perl -e 'drucken stderr" Hallo World! "` `-> stderr; # Zeigt 'Hallo World', sagen `perl -e 'Exit 1'`-> Exitcode; # Shows '1'Syou kann auch die klassische perl objektorientierte Schnittstelle verwenden, anstatt die Backticks zum Erstellen von Objekten zu verwenden, der folgende Befehl ist das gleiche wie der erste oben: meine $ ergebnisse = backticks-> run ("ls -la / "); Sie können abwechselnd einen Befehl erstellen und später ausführen: My $ Command = Backticks-> NEU (" LS -LA / "); . Mein $ chomed_out = Backticks-> Run ('Echo "Hallo dort!"', 'Chomed' => 1,); Produkthomepage


Backticks Zugehörige Software