Administrators Fernando Mercês Posted August 8, 2017 Administrators Posted August 8, 2017 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.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.