Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: ENV INFORMATION

by robartes (Priest)
on May 21, 2005 at 12:08 UTC ( #459235=note: print w/ replies, xml ) Need Help??


in reply to ENV INFORMATION

I'm afraid you cannot influence your parent's environment from inside the Perl script, and certainly not by setting %ENV keys. Those variables only get propagated 'downwards' in the process tree, towards children of your perl script, not upwards towards the parent.

As phaylon mentioned, perldoc -q environment describes a hack whereby you output the VAR=value commands from your script and pull that through the shell's eval function, but then you're no longer inside your perl script. And it might not work with all shells either.

CU
Robartes-


Comment on Re: ENV INFORMATION
Select or Download Code
Re^2: ENV INFORMATION
by schwern (Scribe) on May 23, 2005 at 10:43 UTC
    I'm afraid you cannot influence your parent's environment from inside the Perl script

    ...unless you happen to be running VMS.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://459235]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (11)
As of 2014-07-11 04:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    When choosing user names for websites, I prefer to use:








    Results (218 votes), past polls