chmod -x setup.sh
é usado para tirar a permissão de execução do script. O caminho certo para dar permissão de execução para o script é:
chmod +x setup.sh
Veja man chmod
.
Outra coisa: por causa de $@
, provavelmente seu script espera um ou mais argumentos. Verifique no mesmo diretório onde está o script, talvez você tenha um arquivo README
para ver o uso correto. Ou tente procurar instruções de instalação de onde você fez o download.