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
Make sure that your partition is not mounted with the noexec flag (which - as the name suggests - prevents making any files executable)
noexec