Ir para conteúdo

dos2unix com tr


Fernando Mercês

Posts Recomendados

Este comando é útil quando não estamos em sistemas que possuem o comando dos2unix, que converte arquivos de texto com terminadores de linha no formato do MS-DOS/Windows para o formato do Unix/Linux. Este "problema" normalmente acontece quando editamos um arquivo de configuração de algum software num ambiente Windows e depois tentamos usá-lo no ambiente Linux. O comando é:

$ tr -d \\r < dosfile > unixfile

O segredo está nos terminadores de linha. Enquanto no MS-DOS/Windows são usados dois caracteres, o \r e o \n, no Linux somente o \n é usado, por isso pedimos ao tr para deletar (opção -d) os caracteres \r, o que manterá os \n em seus devidos lugares.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...