Problemas ao executar um script no Debian 8.7 [RESOLVIDO]

1. Problemas ao executar um script no Debian 8.7 [RESOLVIDO]

marcelo higor
mhigor

(usa CentOS)

Enviado em 14/03/2017 - 11:13h

Bom dia!

Estou enfrentando um probleminha quando tento executar um script, dei a permissão, movi para a pasta init.d mas não funcionou. Quando executo ele dentro do diretório ou pelo caminho absoluto ele mostra o seguinte erro:

-bash: ./script.sh: /bin/bash^M: bad interpreter: Arquivo ou diretório não encontrado

Instalei o Debian 8.5 em uma máquina virtual e dei upgrade para a versão 8.7. Antes utilizava normal esse mesmo script e em qualquer lugar eu conseguia executar.

Desde já agradeço.




  


2. Re: Problemas ao executar um script no Debian 8.7

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/03/2017 - 13:51h

mhigor escreveu:

Bom dia!

Estou enfrentando um probleminha quando tento executar um script, dei a permissão, movi para a pasta init.d mas não funcionou. Quando executo ele dentro do diretório ou pelo caminho absoluto ele mostra o seguinte erro:

-bash: ./script.sh: /bin/bash^M: bad interpreter: Arquivo ou diretório não encontrado

Instalei o Debian 8.5 em uma máquina virtual e dei upgrade para a versão 8.7. Antes utilizava normal esse mesmo script e em qualquer lugar eu conseguia executar.

Desde já agradeço.



Edite o arquivo script.sh com o mcedit (vai enxergar esses caracteres estranhos).

# mcedit script.sh


Você usou o Windows para criar o script.sh?

Puxou esse script da internet (e-mail ou site)

Tive o mesmo problema com o kurumin
Tive que abrir um arquivo novo e escrever tudo novamente, por incrivel que pareça.




3. Re: Problemas ao executar um script no Debian 8.7 [RESOLVIDO]

marcelo higor
mhigor

(usa CentOS)

Enviado em 14/03/2017 - 14:26h

Obrigado pelo retorno.

Eu copiei ele de outro lugar, mas abri ele no celular android pra mexer em alguns parâmetros. Antes até pensei que fosse permissão. Vou refazer ele agora. Obrigado!


4. Re: Problemas ao executar um script no Debian 8.7 [RESOLVIDO]

marcelo higor
mhigor

(usa CentOS)

Enviado em 14/03/2017 - 16:25h

Amigo, Obrigado!

Editei o script com o mcedit e todas as linhas tinham ao final o caractere M^. Deu um pouquinho de trabalho pra editar as 387 linhas...rs. Mas está resolvido. Valeu!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts