Io :: NoredCapture

IO :: NestedCapture es un módulo PERL para realizar capturas de manejo de STD * anidadas.
Descargar ahora

Io :: NoredCapture Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Andrew Sterling Hanenkamp
  • Sitio web del editor:
  • http://search.cpan.org/~hanenkamp/

Io :: NoredCapture Etiquetas


Io :: NoredCapture Descripción

Io :: NestedCapture es un módulo PERL para realizar capturas de manejo de STD * anidadas. Io :: NestedCapture es un módulo PERL para realizar Capturas de mango de STD Nested STD.Synopsis Uso IO :: NestedCapture QW /: Subroutinas /; MY $ IN = IO :: NortedCapture-> get_next_in; Imprimir $ en "Harryn"; Imprimir $ en "Ronn"; Imprimir $ en "Hermionen"; capture_in_out {my @profs = qw (Dumbledore Flitwick McGonagall); mientras () {My $ PROF = Shift @Prof; Imprimir STDOUT "$ _ Favores $ PROF"; }}; My $ OUT = IO :: NortedCapture-> get_last_out; mientras (<$ out>) {impresión; } # Este programa saldrá: # Harry Favors Dumbledore # Ron Favores Flitwick # Hermione Favors McGonagall Este módulo se inspiró parcialmente por Io :: Capture, pero está destinado a un propósito muy diferente y no está relacionado de otra manera con ese paquete. En particular, tengo la necesidad de una redirección de salida / entrada bastante agresiva en un proyecto web en el que estoy trabajando. Me gustaría poder poner la entrada en una subrutina y luego capturar que la salida de subrutinas que se utilicen como entrada en la siguiente. Estaba usando un método bastante torpe, frágil y de fuerza bruta para hacerlo. Si está interesado, puede echar un vistazo al código en perlmonks.org: http://perlmonks.org/?node_id=459275 Este módulo implementa un enfoque de gran anexer que implica solo una única corbata por manija de archivo (independientemente de lo que Quieres atarlo a). Funciona atando los asas de archivo STDIN, STDOUT y STDERR. Luego, utiliza la lógica de clase atada interna para manejar cualquier uso anidado u otro trabajo. Con este módulo, puede capturar cualquier combinación de stdin, stdout y stderr. En el caso de STDIN, puede alimentar cualquier entrada en la captura que desea (o incluso configurarla para usar otro identificador de archivos). Para STdout y STDERR, puede revisar la salida completa de estos o antes de la captura, configure un identificador de archivo que recibirá todos los datos durante el Capture.as de la versión 1.02 de esta biblioteca, hay dos interfaces diferentes a la biblioteca. La versión orientada a objetos fue primero, pero la nueva interfaz de subrutina es un poco menos verbosa y un poco más segura. Requisitos: · Perl


Io :: NoredCapture Software relacionado

DBD :: WTSPRITE

DBD :: WTSPRite es una extensión PERL para DBI, proporcionando emulación de la base de datos a través de archivos planos. ...

142

Descargar