<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1555" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Alceu,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>system() executa um comando em background mas não 
retorna seu output. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>` ` retorna seu output e armazena.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>teste isso (teste.pl):</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>#!/usr/bin/perl</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>$var = system("echo 12345");</FONT></DIV>
<DIV><FONT face=Arial size=2>print "\$var = $var\n";</FONT></DIV>
<DIV><FONT face=Arial size=2>$var2 = `echo 12345`;</FONT></DIV>
<DIV><FONT face=Arial size=2>print "\$var2 = $var2\n";</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><STRONG>Resultado:</STRONG></FONT></DIV>
<DIV><FONT face=Arial size=2><STRONG>&gt;./teste.pl</STRONG></FONT></DIV>
<DIV><FONT face=Arial size=2><STRONG>12345</STRONG></FONT></DIV>
<DIV><FONT face=Arial size=2><STRONG>$var = 0</STRONG></FONT></DIV>
<DIV><FONT face=Arial size=2><STRONG>$var2 = 12345</STRONG></FONT></DIV>
<DIV><STRONG><FONT face=Arial size=2></FONT></STRONG>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>A diferença entre system() e exec() é que system 
retorna ao programa do qual foi chamado. Exec não retorna. Backtick operator 
retorna o output de seu programa à variável, system() não (ou retorna true/false 
- aí já não tenho certeza).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>[]'s</FONT></DIV>
<DIV><FONT face=Arial size=2>Vinicius</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=glasswalk3r@yahoo.com.br href="mailto:glasswalk3r@yahoo.com.br">Alceu 
  R. de Freitas Jr.</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=cascavel-pm@pm.org 
  href="mailto:cascavel-pm@pm.org">Cascavel Perl Mongers</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, June 26, 2006 11:05 
AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Cascavel-pm] Comando cat | 
  wc -l</DIV>
  <DIV><BR></DIV><BR>--- Vinicius Alves &lt;<A 
  href="mailto:perl@atechs.com.br">perl@atechs.com.br</A>&gt; 
  escreveu:<BR><BR>&gt; Patty,<BR>&gt; <BR>&gt; A função system() não retorna 
  nada. Se quiser<BR>&gt; retorno, use <BR><BR>Retorna sim. Quem não retorna 
  nada é o exec().<BR><BR><BR><BR>Alceu Rodrigues de Freitas 
  Junior<BR>--------------------------------------<BR><A 
  href="mailto:glasswalk3r@yahoo.com.br">glasswalk3r@yahoo.com.br</A><BR><A 
  href="http://www.imortais.cjb.net">http://www.imortais.cjb.net</A><BR>-----------------------------------------------------------------------<BR>A 
  well-used door needs no oil on its hinges.<BR>A swift-flowing stream does not 
  grow stagnant.<BR>Neither sound nor thoughts can travel through a 
  vacuum.<BR>Software rots if not used.<BR>These are great mysteries -- The Tao 
  Of Programming, 
  5.1<BR><BR><BR><BR>_______________________________________________________ 
  <BR>Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular 
  e anti-spam realmente eficaz. <BR><A 
  href="http://mail.yahoo.com.br/">http://mail.yahoo.com.br/</A><BR>_______________________________________________<BR>Cascavel-pm 
  mailing list<BR><A 
  href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</A><BR><A 
  href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</A><BR><BR><BR><BR>-- 
  <BR>No virus found in this incoming message.<BR>Checked by AVG Free 
  Edition.<BR>Version: 7.1.394 / Virus Database: 268.9.3/374 - Release Date: 
  23/6/2006<BR><BR></BLOCKQUOTE></BODY></HTML>