Si tenemos problemas con los saltos de lineas de los archivos planos generados en GNU Linux en Windows (Notepad), tenemos dos alternativas para corregir este problema.
- -Usar el comando flip: (Alternativa a Unix2Dos y Dos2Unix en GNU Linux) Instalamos desde la terminal (sudo apt-get install flip), con esta herramienta podemos hacer compatible los archivos planos generados en GNU Linux con windows, el comando es:
flip -b -m archivo.txt
con esto ya tenemos los saltos de lineas de nuestro archivo compatibles con NOTEPAD de Windows.
- -Otra opcion es ejecutar el comando sed:
sed -i ‘s/n/nr/’ archivo.txt
Podemos automatizar un script bash que nos haga esta funcionalidad masivamente:
#!/bin/bash #Script para convertir los saltos de linea al formato MSDOS de Windows #Convierte el salto de linea compatible con windows de todos los TXT LIST='ls *.txt' for i in $LIST do cp $i $i.bk sed -i 's/n/nr/' $i done
Lo guardamos archivo.sh y le damos permisos de ejecucion (chmod +x archivo.sh).
Ya podemos ejecutarlo ./archivo.sh este script corrige el salto de linea para windows de todos los archivos TXT que estan en el mismo directorio.
Espero que les sea de utilidad.
La entrada Alternativa Unix2Dos => Flip Ubuntu: Saltos de lineas archivos en windows se publicó primero en Jodacame.com :: My Vim! por jodacame