Como converter a terminação de linha de um arquivo de texto do Windows / DOS para o Unix? [duplicado]

4

Eu tenho vários scripts que produzem uma mensagem de erro /bin/sh^M bad interpreter quando são executados. Eu acredito que isso é porque eles são formatados com a terminação de linha do Windows / DOS em vez da terminação de linha esperada pelo Unix / Linux (Ubuntu 9.04 para um sistema embarcado no meu caso).

Existe uma maneira fácil de converter arquivos de texto do formato Windows / DOS para o formato Unix em um ambiente Linux?

    
por Chrisbux 10.09.2009 / 02:15

2 respostas

2

Múltiplas escolhas aqui:

Como faço para converter arquivos de texto Unix e Windows?

    
por 10.09.2009 / 02:20
5

Você pode usar o utilitário dos2unix para isso.

dos2unix winfile.txt unixfile.txt
    
por 10.09.2009 / 02:17