in reply to Perl: Source shell script to for environment variables?
`` and qx() create a new process. Any changes that are made to the environment in a `` or qx() create process only apply for the duration of the process - they don't affect the calling Perl script.
You can update %ENV and any process you subsequently create using `` etc will get the new environment.
|
|---|