Pular para o conteúdo

Não consigo executar o shell script [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Não consigo executar o shell script [RESOLVIDO]

Enviado em 06/04/2013 - 13:35h

Olá galera, migrei para o linux a pouco tempo, criei um Shell script bem básico e não estou conseguindo executa-lo:

#!/bin/bash
echo "olá mundo"

Mas quando eu chamo ele pelo terminal ele retorna o seguinte:

user@user-K43U:~/Área de Trabalho$ sh olá.sh
sh: 0: Can't open olá.sh

Porque não apareceu o olá mundo? O que eu fiz de errado?

Responder tópico

2. Re: Não consigo executar o shell script [RESOLVIDO]

Melhor resposta

Enviado em 06/04/2013 - 13:39h

Pode ser que vc não tenha permissão para execução.

Tente:

chmod 777 ola.sh

e depois

sh ola.sh.

abs

3. Re: Não consigo executar o shell script [RESOLVIDO]

Enviado em 06/04/2013 - 13:40h

tu deu permissão de execução ?

chmod 777 script.sh

e depois executa ele

./script.sh


espero que ajude

4. ok

Enviado em 06/04/2013 - 13:54h

Valew galera agora sim deu certo, muito obrigado!

5. Re: Não consigo executar o shell script [RESOLVIDO]

Enviado em 06/04/2013 - 14:42h


Mas quando eu chamo ele pelo terminal ele retorna o seguinte:

user@user-K43U:~/Área de Trabalho$ sh olá.sh
sh: 0: Can't open olá.sh
Apesar das dicas dos colegas serem válidas te digo com toda certeza que o script não rodou por uma questão simples: você não estava no mesmo diretório que contém o arquivo ola.sh ou o nome do arquivo não é ola.sh.

Como novo usuário linux deixo a dica: procure SEMPRE tentar interpretar as mensagens de erro e, quando for o caso, os logs. ;)

Abcs e parabéns pela escolha !!!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder