Fui testar um script estes dias e me deparei com o seguinte erro:
/bin/bash^M: interpretador inválido: Arquivo ou diretório
Depois de pesquisar um pouco descobri que este erro acontece pois o arquivo do script possui quebras de linh, pois foi criado no windows e o linux não reconhece estas quebras.
Para resolver isto, instale o software dos2unix para realizar a conversão do arquivo:
# apt-get install dos2unix
Após execute a correção:
# dos2unix nome-do-arquivo.sh
Pronto, seu script já estará funcionando.
Até a próxima.
- Blogger Comment
- Facebook Comment
Assinar:
Postar comentários
(
Atom
)
0 comentários:
Postar um comentário