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.
Answers were Sorted based on User's Feedback
Answer / deep
instead of
. script2.sh
Just try
sh script2.sh
It will Run
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / 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 |
how will you find the total disk space used by a specific user?
What are the advantages of bash over all other shells?
what are special characters and explain how does text varies by the usage of single quotes,double quotes and back quotes?
What is the first line of a shell script called?
What is c in shell script?
How would you compare the strings in a shell script?
If one dont know how to create a script then how he/she can use the QTP?
How do you schedule a command to run at 4:00 every morning?
What is echo $shell?
Where cron file kept?
What is in a script?
What does echo mean in scripting?