[Cascavel-pm] variavel de ambiente
Patty Silva
ptfzs em yahoo.com.br
Quinta Maio 11 09:34:23 PDT 2006
Ok Nelson.. Muito Obrigada!! :-)
A sua sugestao funcionou!!
Defini outras variaveis e deu tudo OK
Thanks
Nelson Ferraz <nferraz em gmail.com> escreveu: Patty Silva wrote:
> e rodo o prgrama system(`./program.exe`)
> ele nao carrega as variaveis!!
>
> Alguem sabe o pq?
Paty,
Você já leu a documentação do comando system() e dos backticks?
Existem duas formas de chamar um programa externo:
system("program.exe"); # usando system()
$result = `program.exe`; # usando backticks ``
Você parece estar misturando os dois:
system(`./program.exe`);
O resultado é que o programa será executado pelos backticks, e a string
resultante será executada pelo system.
Tirando esse problema, você pode tentar algo assim:
my $cmd = qq{set TOP = "$ENV{HOME}/doc"; program.exe};
system( $cmd );
[]s
Nelson
--
Nelson Corrêa de Toledo Ferraz
Segula Technologies (www.segula.fr)
Free Software Foundation Associate Member #3203
Sociedade Perl do Brasil (www.perl.org.br)
Rede Livre de Compartilhamento de Cultura Digital
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
---------------------------------
Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20060511/62ca7297/attachment.html
Mais detalhes sobre a lista de discussão Cascavel-pm