En Linux, ¿cómo puedo copiar archivos y directorios de forma recursiva de tal manera que todos los archivos y directorios copiados tengan un nombre que Windows pueda manejar?
Quiero copiar una carpeta en un directorio compartido o dispositivo USB que use restricciones de nombre de archivo de Windows, sin fallar ni perder ningún archivo/carpeta (prefiero cambiar el nombre en lugar de perder datos).
Respuesta1
Algunas ideas del post. copiar nombres de archivos con caracteres especiales a un volumen ntfs externo:
Usardesintoxicación para limpiar caracteres especiales en nombres de archivos.
Monte el sistema de archivos NTFS para que limpie (desinfecte) los nombres de los archivos por sí solo. La opción de montaje para habilitar esto es
windows_names
. Verhombre ntfs-3g.Usar sincronización para cambiar los nombres de archivos para que se ajusten al sistema de archivos de destino con el parámetro
--iconv=CONVERT_SPEC
, para solicitar la conversión del juego de caracteres de los nombres de archivos.