Alternativa Unix2Dos => Flip Ubuntu: Saltos de lineas archivos en windows

closeHola! hace 5 years 11 months 21 days que escribí esta entrada, puede que esta información ya no sea valida en la actualidad, por favor se comprensivo conmigo cuando comentes 🙂

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.

You may also like...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *