Just another Perl shrine | |
PerlMonks |
Re: source a file in Linux using perl scriptby Corion (Patriarch) |
on Nov 30, 2020 at 07:21 UTC ( [id://11124387]=note: print w/replies, xml ) | Need Help?? |
The environment variables of the shell are available through the %ENV hash in Perl. See perlvar for it. The easiest way to make the variables available to a Perl script is to set them up beforehand:
If that is not possible, you can follow the approach outlined in Get default login environment to get the environment variables that the script sets up. Specifically, RE (tilly) 3: Get default login environment has a subroutine that does what you want.
In Section
Seekers of Perl Wisdom
|
|