Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes Linux / UNIX and the fly likes Calling another shell script with relative path problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » Linux / UNIX
Bookmark "Calling another shell script with relative path problem" Watch "Calling another shell script with relative path problem" New topic
Author

Calling another shell script with relative path problem

Sujoy Choudhury
Ranch Hand

Joined: Sep 17, 2008
Posts: 136

Hello,

I want to execute a file (runFile.sh) from a different directory.
Inside 'runFile.sh' (which is not my code so I can't change this file) first few lines are like this:



So, when I try to call this file it is failing saying that 'env.sh' not found.
My Code:


Then I changed code like this.




When I run this file the cd command doesn't work.

How can I solve this problem?

Thanks and Regards,
~Sujoy
Sujoy Choudhury
Ranch Hand

Joined: Sep 17, 2008
Posts: 136

resolved this issue by implementing pushd and popd functions
 
 
subject: Calling another shell script with relative path problem
 
Similar Threads
jdk1.3.0_02 PATH????????????
Running JBoss-5.1.0.GA as a service on Red Hat?
Where is env.sh?
Need Help With Batch File Scripting Language to Straighten Out PATH Problem in Windows Environment
problem with execution of script