IPC :: EXE.

Execute processos ou sub-rotinas Perl e string-los via IPC. Pense tubos de shell.
Baixe Agora

IPC :: EXE. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Gerald Lai
  • Site do editor:
  • http://search.cpan.org/~glai/

IPC :: EXE. Tag


IPC :: EXE. Descrição

Execute processos ou sub-rotinas Perl e strings por via IPC. Pense tubos de shell. IPC :: EXE é um módulo Perl escrito para fornecer uma maneira segura e altamente flexível de executar programas externos com uma sintaxe intuitiva. Além disso, mais informações são retornadas com cada série de execuções, como a lista de PIDs e $? do último processo de tubo externo (consulte "Valores de retorno"). A execução usa o comando Exec, e o shell nunca é invocado. As duas sub-rotinas exportadas executam todo o levantamento pesado de bifurcação e execução de processos. Em particular, o EXE () implementa a versão kid_to_read de http://perldoc.perl.org/perlipc.html#safe-pipe-openswhile bg () implementa a técnica de dois garfo ilustrada em http://perldoc.perl.org /perlfaq8.html#how-do-i-start-a-process-in-the-background?synopsis Use IPC :: EXE QW (EXE BG); my @PIDS = {EXE Sub {"2> #"}, qw (ls / tmp a.txt), BG EXE QW (sort -r), EXE Sub {Imprimir " 2º cmd: @ _ \ n "; Imprimir "TRÊS> $ _" Enquanto }, BG EXE 'Sort', EXE "CAT", "-N", EXE Sub {Imprimir "seis> $ _" enquanto ; Imprimir " 5º cmd: @_ \ n"},}; é como fazer o seguinte em um moderno Unix Shell: ls / tmp a.txt 2> / dev / null | {sort -r | | {Ordenar | gato -n | } e} Exceto que é realmente um processo de criança perl com acesso às principais variáveis do programa no escopo. Requisitos: · Perl.


IPC :: EXE. Software Relacionado

Umarks.

gera uma lista com todos os seus pacotes instalados no Ubuntu e reinstalá-los de uma só vez ...

73

Download