Frequently Asked Questions para FreeBSD 2.X : Administración de sistema : Cómo reformateo ficheros de texto DOS a UNIX?
Previous: Cómo mantengo el control sobre Control-Alt-Delete?
Next: Cómo puedo hace "kill" de procesos por nombre?

8.22. Cómo reformateo ficheros de texto DOS a UNIX?

Simplemente usando este comando de perl:

perl -i.bak -npe 's/\r\n/\n/g' file ...

file es el fichero a procesar. La modificación se hace en el propio fichero dejando el original grabado con extensión .bak.

Alternativamente puedes usar el comando tr(1)

tr -d '\r' < dos-text-file > unix-file

dos-text-file es el fichero que contiene el texto DOS mientras que unix-file contendrá la salida convertida. Este sistema puede ser más rápido que usar perl.


Frequently Asked Questions para FreeBSD 2.X : Administración de sistema : Cómo reformateo ficheros de texto DOS a UNIX?
Previous: Cómo mantengo el control sobre Control-Alt-Delete?
Next: Cómo puedo hace "kill" de procesos por nombre?