I am running a shell script(Script.sh) which, itself, is calling other shell scripts( Script2.sh, Script3.sh ...etc). I logged in as a root user and have given execution per
Kindly make sure the permission and ownership for the script.sh file, also try
# chmod 755 script.sh # chown root.root script.sh
Thanks.
Make sure that your partition is not mounted with the noexec flag (which - as the name suggests - prevents making any files executable)
noexec