Você executa o script sem o shebang. Se você não tem o shebang, você precisa executá-lo com o anterior:
/bin/bash <script>
Não importa se o script é executável ou não ...
Quando eu executo o script no meu sistema com o comando acima, ele funciona bem.