Backtiks

Utilisez des objets comme des "backticks"
Télécharger maintenant

Backtiks Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Anthony Kilna
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~kilna/

Backtiks Mots clés


Backtiks La description

Backticks est un module Perl qui retourne des backticules en objets complets que vous pouvez interroger de manière intéressante. utiliser des backtsticks; mes résultats de $ = `ls -a /`; # Attribuer un objet de backticks à $ résultats d'impression $ résultats-> stdout; # Obtenir la commande STDOUT IMPRIMER $ RESUITES -> STDERR; # Obtenez la commande STDERR Print $ résultats-> Succès; # Sera vrai lorsque la commande est sortie d'impression propre $ résultats; # Obtenir la commande de la commande ... l'objet # tirette à la sortie de la commande afin que vous utilisiez la plupart des endroits que vous utilisez normalement # BackTickSyou peut avoir des commandes en panne automatiquement mourir automatiquement votre script Perl $ :: Autodie = 1; `perl -e 'imprimer stdeur" aïe! \ n "; Sortie 1'``; Qui meurt avec le message suivant: Erreur exécutant `Perl -e 'Imprimer Stdrr" Ouch! \ N "; Sortie 1'`: a échoué avec le code de sortie non zéro 1 sortie d'erreur: Ouch! Vous pouvez automatiquement chombiver sortie: $ backticks :: Chomped = 1; My $ Chomped = `perl -e 'impression" Bonjour! \ n "'`; vous pouvez même accéder aux paramètres instantanément en mode objet en appelant des méthodes immédiatement après les backtsks! dire `echo foo`-> stdout; # Montre 'foo' dire "Perl -e" imprimé "STDERR" Hello World! "'" -> starr; # Montre 'Hello World' dire `perl -e 'sortie 1'`-> sitdcode; # Montre '1'YOU pouvez également utiliser l'interface classique Perl orientée objet au lieu d'utiliser les backtsks pour créer des objets, la commande suivante est la même que la première ci-dessus: Mes $ résultats = Backticks-> Run ("LS -LA / "); Alternativement, vous pouvez créer une commande et l'exécuter plus tard: My $ Command = Backticks-> Nouveau (" LS -LA / "); # ... faites quelques trucs $ Command-> Run (); Créer des commandes en tant qu'objet vous permet de remplacer les paramètres de package de backticks, en les transmettant en tant que paramètres de style hats: $ backtsticks :: Chompementd = 0; mon $ chomped_out = backticks-> courir ('echo "bonjour là-bas!"', 'Chomped' => 1,); Page d'accueil du produit


Backtiks Logiciels associés