Convertir un fichero de formato DOS a formato UNIX

Convertir de formato DOS a UNIX

dos2unix myfile.txt

Convertir de formato UNIX a DOS

unix2dos myfile.txt

Convertir de DOS a UNIX usando el comando “tr”

tr -d '\r' < input.file > output.file

Convertir de DOS a UNIX usando perl:

perl -pi -e 's/\r\n/\n/g' input.file

Convertir de UNIX a DOS usando “sed”:

sed 's/$'"/`echo \\\r`/" input.txt > output.txt

Convertir DOS nuevas lineas (CR/LF) a UNIX usando sed:

sed 's/^M$//' input.txt > output.txt

Visto en | Linux Toys

5 Responses to “Convertir un fichero de formato DOS a formato UNIX”


  1. 1 Christopher octubre 17, 2010 en 3:35 am

    ¿Cual es la diferencia entre formato unix y formato dos?

    • 2 NSBlog octubre 17, 2010 en 7:45 am

      El formato unix utiliza sólo un byte (\n) para el salto de carro mientras que el DOS utiliza 2 (\r\n), es por eso que cuando importas un fichero de DOS a unix, te sobra un byte que te lo representa como ^M.

      Es importante saber también que si se va a hacer la substitución del ^M con el sed tal cómo marca la entrada, hay que entrar el sed con “control+V control+M”, por que si no nos buscará los dos carácteres “^” + “M” en vez del retorno de carro de DOS!!

      Utilísimo TIP

  2. 3 antonio octubre 17, 2010 en 5:16 pm

    con geany se puede hacer con dos clicks


  1. 1 Convertir un fichero de formato DOS a formato UNIX | Ayuda Linux Trackback en octubre 16, 2010 en 2:46 pm

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s





The next version of Ubuntu is coming soon


¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
octubre 2010
L M X J V S D
« sep   nov »
 123
45678910
11121314151617
18192021222324
25262728293031

Blog Stats

  • 26,714,262 hits

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.040 seguidores

%d personas les gusta esto: