Есть ли в скрипте строка #!
(hash bang) и разрешается ли путь?
Если скрипт выполняется, это может быть что-то в скрипте.Добавьте эту команду в начало скрипта, перед любой другой командой (но, конечно, после хэш-удара, если он есть):
set -x # enable trace mode