I have a Perl script which has a variable like my $name. Can we set the contents of $name as an environment variable which we can import and use in other files?
I tried like $ENV{NAME}=name, but this is not working.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If you want to affect the environment of your process or your child processes, just use the
%ENVhash:If you want to affect the environment of your parent process, you can’t. At least not without cooperation of the parent process. The standard process is to emit a shell script and have the parent process execute that shell script:
… and call that script from the shell (script) as: