[Cascavel-pm] Executar system

Agnaldo Macedo agnaldo em starweb-software.com.br
Quinta Dezembro 11 02:10:27 PST 2008


Aproveitando....

Quais seriam as melhores opções (alternativas) para system?
Levando-se em consideração que:
a) Não é um comando do SO que será chamado
b) É uma aplicação feita em outra linguagem/ferramenta (converter para Perl 
não é uma opção)
c) Além de chamar, precisa passar dados para quem esta sendo chamado.




----- Original Message ----- 
From: "Fernando" <fernandocorrea em gmail.com>
To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
Sent: Wednesday, December 10, 2008 10:20 AM
Subject: Re: [Cascavel-pm] Res: Print Loading ao executar system


system("bla &");
etc...
?

Just another perl hacker

On Dec 10, 2008, at 3:41 AM, Luis Motta Campos <luismottacampos em yahoo.co.uk
 > wrote:

> Thomas Britis wrote:
>> Luis,
>>
>> Não daria, então, para usar alarm() para controlar uma chamada ao
>> system()?
>
> Não, system() é uma chamada "blocking". Não adianta mandar SIGALARM e
> esperar que isso resolva. A única forma de retornar de uma chamada de
> system() é terminando o processo filho.
>
> Claro, eu posso estar errado e você pode experimentar. ;) Mas o meu
> modelo mental de Unix tem 12 anos de aperfeiçoamento em cima dele.
>
> Se você conseguir uma implementação que use SIGALARM para retornar  de um
> system(), eu quero ver isso.
>
> Putamplexos!
> -- 
> Luis Motta Campos is a software engineer,
> Perl Programmer, foodie and photographer.
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm 



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