Permissão negada ao executar “./script.sh”, mas funciona ao executar “bash script.sh” [duplicado]

1

Eu tenho um problema ao executar um arquivo .sh simples

Aqui está o meu exemplo:

Estou criando um arquivo "abc.sh" simples para criar uma pasta

 echo 'mkdir abc' > abc.sh

De acordo com o bit executável

 chmod +x abc.sh

Tentando executar o arquivo sh

 ./abc.sh

Permissão negada (versão em francês)

 bash: ./abc.sh: Permission non accordée

Mas quando eu faço "bash ./abc.sh" em vez de "./abc.sh", o script está sendo executado

Você tem uma ideia para isso?

    
por Dalko911 11.04.2016 / 15:18

1 resposta

2

Problema resolvido ..

Acabei de encontrar esta postagem: link

O sistema de arquivos foi montado com o parâmetro "noexec".

    
por Dalko911 11.04.2016 / 15:39