Você provavelmente já tentou executar algum script e surgiu o seguinte erro:
# /bin/bash^M: bad interpreter: Arquivo ou diretório não encontrado
O problema acontece quando um shell script é aberto com algum editor DOS. Ele insere quebras de linhas que os editores *NIX não interpretam, inserindo um ^M no fim da linha.
Para corrigir esse tipo de erro, iremos utilizar a ferramenta Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Instalar o pacote:
Comandos:
DOS para Unix
Unix para DOS
Pronto, agora é só executar o script.
# /bin/bash^M: bad interpreter: Arquivo ou diretório não encontrado
O problema acontece quando um shell script é aberto com algum editor DOS. Ele insere quebras de linhas que os editores *NIX não interpretam, inserindo um ^M no fim da linha.
Para corrigir esse tipo de erro, iremos utilizar a ferramenta Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Instalar o pacote:
Código:
apt-get install tofrodos
DOS para Unix
Código:
dos2unix arquivo.txt
Código:
unix2dos arquivo.txt
Comment