k_manimuthu has asked for the wisdom of the Perl Monks concerning the following question:
Hi Monks,
I have a perl file and .sh file. the perl file call the sh file. I want to use the shell script variable into the perl file. Is there any possible way to access the shell variable in to a perl file in run time. Below I show my sample perl file and the .sh file.
Thanks,perl Script
#!/usr/bin/perl # File Name : parent.pl # Initial level stuffs # Some stuffs system ("sh path_reset.sh mypath"); # Any possible way to use the shell script variable here print "\n$MY_LIB_PATH";
Shell Script
#!/bin/sh # File Name : path_reset.sh VAR1="value 1" VARn="value n" MY_HOME=$1 MY_LIB_PATH=$ORACLE_HOME/$MY_HOME MY_LIB_PATH=$ORACLE_HOME/$MY_HOME/$VAR1 export $MY_LIB_PATH; echo $MY_LIB_PATH
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Call shell script variables in perl
by Eliya (Vicar) on Mar 21, 2011 at 10:41 UTC | |
by k_manimuthu (Monk) on Mar 21, 2011 at 11:30 UTC | |
|
Re: Call shell script variables in perl
by moritz (Cardinal) on Mar 21, 2011 at 09:51 UTC | |
|
Re: Call shell script variables in perl
by Corion (Patriarch) on Mar 21, 2011 at 10:59 UTC | |
|
Re: Call shell script variables in perl
by Anonymous Monk on Mar 21, 2011 at 13:14 UTC |