Linux es el más conocido de los sistemas operativos de código abierto. En ocasiones, es posible que deba mover archivos entre sistemas Windows y Linux. En los archivos de Windows / DOS, un salto de línea se indica con dos caracteres, el retorno de carro (CR) y el salto de línea (LF). El indicador de fin de línea en los archivos Linux / Unix se indica con un solo carácter, el retorno de carro (CR). Esta diferencia puede causar caracteres ocultos molestos cuando mueve archivos entre sistemas.
Sin embargo, evitar los personajes ocultos es relativamente indoloro.
- los dos2unix comando convierte archivos de texto plano en formato de Windows a Linux.
- los unix2dos comando convierte archivos de texto plano en formato Linux a Windows.
Estos comandos afectan la línea final de los archivos de texto. No alteran los archivos binarios (a menos que fuerce una conversión) o archivos no regulares como FIFO y directorios.
Sintaxis
dos2unix opciones ARCHIVO … -n PERFIL INFIL …
unix2dos opciones ARCHIVO … -n PERFIL INFIL …
Opciones
Las siguientes opciones son una lista parcial de las opciones utilizadas con mayor frecuencia disponibles para dos2unix y unix2dos:
-h, --ayudar – Mostrar ayuda y salir.
-k, – Mantenga la marca de fecha del archivo de salida igual que el archivo de entrada.
-l, --newline - Añadir una nueva línea adicional
-q, --quiet – Modo silencioso. Suprimir todas las advertencias y mensajes.
-V, --version – Mostrar información de la versión y salir.
-f, --fuerza - Forzar la conversión de archivos binarios.
-s, --seguro - Omitir archivos binarios (por defecto)
-F, --follow-symlink - Seguir enlaces simbólicos y convertir los objetivos.
-S, --skip-enlace simbólico - Dejar los enlaces simbólicos y los objetivos sin cambios (por defecto)




