Você precisa tornar o arquivo possível. O comando touch
não faz isso, o comando chmod
faz:
chmod a+x some_new_file.sh
Ou use sua GUI para definir as permissões que podem ser executadas no arquivo.
Não se esqueça de que, se estiver enviando um script, você deve transferir o arquivo no modo TEXTO e não no modo BINÁRIO. Caso contrário, ele falhará no próximo passo (quando você executá-lo).