%ENV a system()
Martin Damasek
damasekm na iol.cz
Úterý Červen 26 21:37:20 MEST 2001
On Tuesday, June 26, 2001, Jan ' Kozo ' Vajda wrote:
Zdravim,
> veril som tomu, ze ked spravim nieco taketo:
> $ENV{'MYVAR'} = 'myval';
> my $command = '/bin/any/program --any-param="any value" -other-param="value"'
> system($command);
> tak /bin/any/program o premennej prostredia $MYVAR bude vediet ...
> teraz zistujem, ze to tak nie je ..
No. Me se to zda celkem logicke, ze o te promenne nevi - vzdyt se
pusti (jestli se nepletu) novy interpret ne? Napada me tedy takove
docela hloupe reseni, ale treba by to fungovalo (tedka nejsem na
Linuxu, takze to neodzkousim)
my $command = 'export MYVAR=myval;/bin/any/program --any-param="any
value" -other-param="value"'
bye Martin Damasek
Další informace o konferenci Perl