| Proc :: confiável Execute processos externos com muitas opções |
Baixe Agora |
Proc :: confiável Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Dan Goldwater
- Site do editor:
- http://www.zblob.com/software/
Proc :: confiável Tag
Proc :: confiável Descrição
Execute processos externos de forma confiável com muitas opções Proc :: Confiável é um módulo para execução subprocesa simples, confiável e configurável em Perl. Em particular, é especialmente útil para o gerenciamento da execução de programas de "problema" que provavelmente falharem, pendurarem ou de outra forma se comportam de maneira indisciplinada.Proc :: confiável inclui toda a funcionalidade das funções do operador e do sistema () de backticks, Além disso, muitos usos comuns de garfo () e Exec (), Open2 () e Open3 (). Proc :: Confiável incorpora uma série de opções, incluindo o envio de dados para o subprocesso em stdin, coletando stdout e stderr separadamente ou juntos, matando processos suspensos, timápicos e tentativas automáticas.Synopsisuse Proc :: confiável; crie um novo objeto de processo $ myproc = Proc :: confiável-> novo (); execute um subprocesso e colete sua saída $ Output = $ myproc-> Executar ("/ bin / ls -l"); verifique se há problemas se ($ myproc-> status ()) { Imprimir ("Problema! ");} Execute outro subprocesso, mantendo Stdout e Stderr separados. Além disso, envie o subprocesso alguns dados sobre stdin. $ Msg =" Olá mundo "); $ p-> want_single_list (0); $ stdout = $ p-> run (" / usr / bin / fastmail - foo@bar.com ", $ msg); se ($ p-> status ()) {Imprimir ("Problema:", $ p-> stderr () " ");} Outra maneira de obter saída ($ stdout, $ stderr, $ status, $ msg) = $ p-> execução (" / bin / ls -l "); requisitos: · Perl.
Proc :: confiável Software Relacionado