This can't work. Perl is running as a child process. Parents can't
inherit the environments of their children. Environment settings can
only be propagated to children.
Torbj�rn Lindahl wrote:
>
> Hi list,
>
> how can I set an environmental variable from within perl - so that it will
> be valid after the perl script has completed as well?
>
> i have done the following...
>
> $ENV{'MY_ENV_VAR'}="Some value";
>
> ...and in shell...
>
> echo $MY_ENV_VAR
>
> ...but no good.
>
> I also tried...
>
> system("export MY_ENV_VAR='Some value'");
>
> ...but didnt work either.
>
> Regards,
> Torbj�rn Lindahl
>
> _______________________________________________
> Perl-Unix-Users mailing list
> [EMAIL PROTECTED]
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
begin:vcard
n:Bell;Bayard
tel;work:(212) 762-1035
x-mozilla-html:TRUE
org:Morgan Stanley;Distributed Systems Integration
version:2.1
email;internet:[EMAIL PROTECTED]
title:UNIX Dork
adr;quoted-printable:;;9th Floor=0D=0A750 Seventh Avenue=0D=0A;New York;NY;10019;USA
x-mozilla-cpt:;-19088
fn:Bayard G. Bell
end:vcard