[Cascavel-pm] Tratando o retorno de um comando via open

eden edencardim em gmail.com
Sexta Setembro 28 04:25:39 PDT 2007


On 9/24/07, João Gabriel <jamorreu em gmail.com> wrote:
> Alas pessoal!!
>
> Estou precisando executar comandos via perl (com interface web), e
> estou seguinto assim:
>
> <CODE>
> open(teste, "|comando");
> while($resultado = <teste>) {
>  print "$resultado";
> }
> close(teste);
> </CODE>
>
> Porém o comando não retorna na variavel "$resultado" e sim já sai
> automaticamente no script.
>
> 1. Como fazer para o resultado do comando ir para a variavel "$resultado"?
> 2. "perldoc [o que]" para mais informações sobre o assunto?

Usa o módulo IPC::Cmd, vai facilitar muito sua vida.

-- 
edenc.vox.com


Mais detalhes sobre a lista de discussão Cascavel-pm