popen<br><br><div class="gmail_quote">2008/12/11 Agnaldo Macedo <span dir="ltr">&lt;<a href="mailto:agnaldo@starweb-software.com.br">agnaldo@starweb-software.com.br</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Aproveitando....<br>
<br>
Quais seriam as melhores opções (alternativas) para system?<br>
Levando-se em consideração que:<br>
a) Não é um comando do SO que será chamado<br>
b) É uma aplicação feita em outra linguagem/ferramenta (converter para Perl não é uma opção)<br>
c) Além de chamar, precisa passar dados para quem esta sendo chamado.<br>
<br>
<br>
<br>
<br>
----- Original Message ----- From: &quot;Fernando&quot; &lt;<a href="mailto:fernandocorrea@gmail.com" target="_blank">fernandocorrea@gmail.com</a>&gt;<br>
To: &quot;Cascavel Perl Mongers&quot; &lt;<a href="mailto:cascavel-pm@pm.org" target="_blank">cascavel-pm@pm.org</a>&gt;<br>
Sent: Wednesday, December 10, 2008 10:20 AM<br>
Subject: Re: [Cascavel-pm] Res: Print Loading ao executar system<br>
<br>
<br>
system(&quot;bla &amp;&quot;);<br>
etc...<br>
?<br>
<br>
Just another perl hacker<br>
<br>
On Dec 10, 2008, at 3:41 AM, Luis Motta Campos &lt;<a href="mailto:luismottacampos@yahoo.co.uk" target="_blank">luismottacampos@yahoo.co.uk</a><br>
&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thomas Britis wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Luis,<br>
<br>
Não daria, então, para usar alarm() para controlar uma chamada ao<br>
system()?<br>
</blockquote>
<br>
Não, system() é uma chamada &quot;blocking&quot;. Não adianta mandar SIGALARM e<br>
esperar que isso resolva. A única forma de retornar de uma chamada de<br>
system() é terminando o processo filho.<br>
<br>
Claro, eu posso estar errado e você pode experimentar. ;) Mas o meu<br>
modelo mental de Unix tem 12 anos de aperfeiçoamento em cima dele.<br>
<br>
Se você conseguir uma implementação que use SIGALARM para retornar &nbsp;de um<br>
system(), eu quero ver isso.<br>
<br>
Putamplexos!<br>
-- <br>
Luis Motta Campos is a software engineer,<br>
Perl Programmer, foodie and photographer.<br>
_______________________________________________<br>
Cascavel-pm mailing list<br>
<a href="mailto:Cascavel-pm@pm.org" target="_blank">Cascavel-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
</blockquote>
_______________________________________________<br>
Cascavel-pm mailing list<br>
<a href="mailto:Cascavel-pm@pm.org" target="_blank">Cascavel-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">http://mail.pm.org/mailman/listinfo/cascavel-pm</a> <br>
_______________________________________________<br>
Cascavel-pm mailing list<br>
<a href="mailto:Cascavel-pm@pm.org" target="_blank">Cascavel-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Iuri Diniz <br><a href="http://iuridiniz.com">http://iuridiniz.com</a><br><a href="http://blog.igdium.com">http://blog.igdium.com</a><br>