Você precisa chmodar o arquivo primeiro antes de executar.
chmod +x file.sh
Agora, você pode executar o arquivo .sh da seguinte forma
./file.sh
Outra maneira de executar o arquivo .sh no Linux
sh file.sh
OR
bash file.sh
Estou tentando instalar o Craftbukkit no meu servidor Ubuntu 12.04. No entanto, estou tendo problemas com a etapa sete, que me instrui a executar ./craftbukkit.sh
.
Se eu o executar como um usuário normal, obtenho um erro de permissão. Se eu rodar usando o sudo, eu recebo sudo: ./craftbukkit.sh: command not found
.
O que estou fazendo de errado?
Você precisa chmodar o arquivo primeiro antes de executar.
chmod +x file.sh
Agora, você pode executar o arquivo .sh da seguinte forma
./file.sh
Outra maneira de executar o arquivo .sh no Linux
sh file.sh
OR
bash file.sh