5 Tips para Convertir Documentos de Texto Windows A Linux
5 Tips para Convertir Documentos de Texto Windows A Linux
5 Tips para Convertir Documentos de Texto Windows A Linux
mx Inicio Servicios
Donde se lee: "/bin/bash^M", es la parte que nos indica que hay tanto CRs como LFs al final de
cada línea. Claro podrías abrir el documento en vi o cualquier editor de Linux y eliminarlas
manualmente, pero mejor te presento a continuación 5 tips para deshacerte de esas molestas
'^M'.
Usando vi
Con vi or vim estando en modo de última línea ':', introduce lo siguiente
Esto es, desde la primera línea hasta la última '$' sustituye 's' ^M por nada. Y listo. (Puedes
consultar la guía vi para entender más sobre esto.)
Usando sed
Con sed se trabaja de una manera similar a la anterior, pero sed trabaja en una base de línea
por línea, asi que buscamos el último caracter de cada línea y lo sustituimos por nada:
La opción 'e' indica que continua una expresión, la 's' substituye lo que este al final de la línea '$',
y lo reemplaza con nada '//'. 'dos.txt' es el archivo original y la salida del comando, esto es, la
eliminación de los caracteres indeseables se redirecciona '>' al nuevo archivo 'linux.txt' ya con el
formato apropiado.
Usando dos2unix
LinuxTotal en:
Este es el mejor y más simple, el comando dos2unix convierte archivos de, mmmm, bueno
simple no, de dos a unix/linux.
El archvio queda con el mismo nombre pero ya con el formato apropiado. Simple y sencillo. La
mejor opción para este trabajo.
Si encuentras útil la información que
proveé LinuxTotal, considera realizar un
donativo que estimule a seguir
proporcionando contenido de calidad y
utilidad. Gracias.
Usando notepad++
Seamos realistas, la mayoría de la gente, enorme mayoría usan Windows, algunos más, otros Dona a través de paypal::
(me incluyo afortunadamente :) mucho menos. Pero lo usamos, bueno, si es el caso, no uses
notepad o word, bájate mejor este poderoso editor multilenguaje, que te permitira hacer tus shell
scripts, javascript, PHP, html, C, etc. y guardarlo en formato Linux/Unix, listo para ejecutarse como
si lo hubieras escrito directo en Linux. Pruébalo, muy recomendable.
O a través de bitcoins:
No usando Windows
El quinto y último tip: NO USES PROGRAMAS BASADOS EN WINDOWS PARA ESCRIBIR
ARCHIVOS QUE VAS A EJECUTAR EN LINUX.