Convertir nombres de archivos a UTF-8

Posted on 5 mayo 2009. Filed under: Consola, Linux | Etiquetas: , |

Anteriormente, probando versiones de kubuntu anteriores a la actual, me encontré con el problema de que cuando conectaba un pen-drive o un disco duro externo vía USB que contenía archivos o carpetas con tildes (á, é, í, ó, ú) o algún otro caractar “raro” como la eñe en su nombre y los copiaba a mi disco duro, éstos aparecían con caracteres raros, total que el linux no los leía bien porque estos nombres de archivo los había escrito desde un Windows, que usa un juego de caracteres distinto a UTF-8 que es el que usa Linux.

Bien, pues encontré un comando para solucionar esto convirtiendo estos nombres de archivos a UTF-8. El comando se llama “convmv”.

Con la siguiente instrucción se simula la conversión recursiva de los nombres de los archivos y directorios que estén en el directorio actual de ISO-Latin-1 (from) a UTF-8 (to).

convmv -r -f iso-8859-1 -t utf-8 *

Con la siguiente instrucción se hace esto mismo pero definitivamente, es decir antes se hizo un test para ver cómo quedarían y ahora se hace realmente:

convmv --notest -r -f iso-8859-1 -t utf-8 *

He he decir que desde que uso openSUSE 11.1 no he tenido este problema y no he necesitado usar este comando.

Volver

Leer entrada completa | Make a Comment ( None so far )


    Acerca de

    El Granjero Moe usa Linux, la distribución OpenSUSE, y en este blog da sus apuntes para quien le pueda servir

    RSS

    Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET News.com
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS

    Meta

Liked it here?
Why not try sites on the blogroll...