Posteado por: dsoria en: Abril 7, 2008
Hay veces que estando en UNIX, editamos archivos de texto pero que fueron creados desde Windows, específicamente desde MSDOS, y al hacerlo, aparecen dentro del archivo simbolos raros (^M).
En realidad esto no afecta alguna operación sobre el archivo, pero de repente si es dificil de leer.
Podemos utilizar el comando tr, este nos ayuda a borrar caracteres en un archivo plano. La sintáxis es la siguiente:
$ tr –d '\15' archivo_con_caracteres_ratos.txt
Donde la opción -d indica el borrado de caracteres y toma como entrada el archivo de windows. Incluso, la misma salida la podemos redirigir a un nuevo archivo, agregando el > .