| Io :: pipe :: productor IO :: Pipe :: El productor es un módulo PERL que proporciona dos módulos GetSubutineProduct y GetSystemProduct. |
Descargar ahora |
Io :: pipe :: productor Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Robert W. Leach
- Sitio web del editor:
- http://search.cpan.org/~robleach/IO-Pipe-Producer-1.5/lib/IO/Pipe/Producer.pm
Io :: pipe :: productor Etiquetas
Io :: pipe :: productor Descripción
Io :: Pipe :: El productor es un módulo PERL que proporciona dos módulos GetSubutineProduct y GetSystemProduct. Io :: Pipe :: El productor es un módulo PERL que proporciona dos módulos GetSUTROutineproducer y getSystemproducer.Synopsis # Módulo que proporciona 2 métodos: GetSutroutineProducer # y GetSystemProduct. Toman una referencia de referencia de subrutina (con argumentos asociados) y una llamada de un sistema, respectivamente y devuelve las manijas (bendecidos) en la salida estándar de su streaming y salida de error estándar. # Ejemplos de uso Uso IO :: Pipe :: Productor; $ obj = nuevo IO :: Pipe :: Productor (); $ stdout_fh = $ obj-> getsubrutineproducer ($ SUBROUTININE_REFERENCIA, @SUBROUTINE_PARAMETERS); # O use io :: pipe :: productor; $ obj = nuevo IO :: Pipe :: Productor (); ($ stdout_fh, $ stverr_fh) = $ obj-> getsubrutineproducer ($ SUBROUTININE_REFERENCIA, @SUBROUTINE_PARAMETERS); # O use io :: pipe :: productor; $ stdout_fh = New Io :: Pipe :: Productor ($ SUBROUTININE_REFERENCIA, @SUBROUTINE_PARAMETERS); # O use io :: pipe :: productor; ($ stdout_fh, $ stderr_fh) = NUEVO IO :: Pipe :: Productor ($ SUBROUTININE_REFERENCIA, @SUBROUTINE_PARAMETERS); # Luego, puedes leer los asas devueltos como cualquier otra manija de archivo ... mientras () {imprimir "stdout del productor: $ _"} Mientras () {Imprimir "STDERR del productor: $ _"} # También puedes hacer Lo mismo con las llamadas del sistema usando # la subrutina GetSystemProducer. Sin embargo, esta función # No se puede acceder a través del nuevo Constructor Use IO :: Piper :: Productor; $ obj = nuevo IO :: Pipe :: Productor (); $ stout_fh = $ obj-> getsystemproducton ("echo" Hola mundo! ""); Utilice Io :: Pipe :: Productor; $ obj = nuevo IO :: Pipe :: Productor (); ($ stdout_fh, $ stderr_fh) = $ obj-> getsystemproductor ("echo" Hola mundo! ""); # Sin embargo, esto es exactamente lo mismo que: Use Io :: Pipe :: Productor; $ stout_fh = nuevo productor (Sub {System (@_)}, "Echo" Hola mundo! "); # O use io :: pipe :: productor; ($ stdout_fh, $ stverr_fh) = nuevo IO :: Pipe :: Productor (Sub {System (@_)}, "Echo" Hola mundo! "); Requisitos: · Perl
Io :: pipe :: productor Software relacionado