Hi, all Scripting professional.
Q. I have written script1.sh and calling script2.sh in
script1.sh file using bash shell as interpreter and my log
in shell also bash shell.My code like
Script1
#!/bin/bash
echo "My script2 call"
. script2.sh
Here script2.sh file run successfully but when I have
changed my interpreter bash to ksh like #!/bin/ksh
Error are comming script2.sh command not found. Guid me how
to call other script in our main script.
Answer Posted / jitesh varshney
write code like this :
#!/bin/bash
echo "My script2 call"
/bin/bash ./script2.sh [ or /bin/ksh ./script2.sh ]
It will run ..... enjoy !!!!!!
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What lives in a shell?
What shell is bin sh?
What is meant by $1 in shell script?
What is the difference between grep and egrep?
What are the two files of crontab command?
What exactly is a shell?
What is in a script?
How can you get the value of pi till a 100 decimal places?
What are the different types of variables used in shell script?
How to print all array elements and their respective indexes?
What are zombie processes?
c program the catches the ctrl-c(SIGINT) Signal for the first time and prints a output rather and exit on pressing Ctrl-C again
What is path variable bash?
Where is bash history?
How will you connect to a database server from linux?