HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Programming/Scripts (http://www.howtoforge.com/forums/forumdisplay.php?f=7)
-   -   Issue when running a bash script (http://www.howtoforge.com/forums/showthread.php?t=52822)

cj09 25th May 2011 02:23

Issue when running a bash script
 
1) Environment:Red Hat Linux bash shell

Script to be run owned by user :myUser
Home environment of myUser: pathto/home

2) ESP agent with root access will run

JobXXX.sh
su - myUser -c "/pathto/home/bin/script.sh"
where script.sh has some echo statements and an exit statement in the end


Current behaviour when running the script:
root@ServerName1>./JobXXX.sh

(and then the control remains on the following path)
myUser@Servername1[pathto/home]
(have to print "exit" to get the output of echo statements and ctrl back to root@ServerName1


Expected behaviour when running the script:
root@ServerName1>./JobXXX.sh
  • Runs /pathto/home/bin/script.sh
  • Prints the echo statements
  • ctrl is root@ServerName1
Any suggestions how to fix the issue ?

Thanks for help.

gerr1t 13th July 2011 15:22

Your post is very confusing.

Could you paste the contents of jobxxx.sh and script.sh?

Thanks.


All times are GMT +2. The time now is 00:18.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.