miércoles, 30 de enero de 2013

[solucion] Renombrar , mover o copiar archivos creados con acentos en windows y en GNU-linux No se podica acer nada

Problema ejemplo:

me envian documentos creados desde windows y que contienen acentuacion en el nombre. resulta que estos no puedo ni moverlos ni renombrarlos.


abres terminal (gnome-terminal, konsole, etc)
usa ls -li para tener el inode
y tiene q dar  algo asi

 268768 drwxr-xr-x  2 alex alex     4096 Dec 20 15:09 Documents
 139554 drwxr-xr-x  7 alex alex     4096 Jan 29 14:34 Downloads
 268769 drwxr-xr-x 21 alex alex     4096 Jan 24 10:34 Music
 268770 drwxr-xr-x  6 alex alex     4096 Jan 26 10:41 Pictures
 141205 -rw-r--r--  1 alex alex        2 Jan 30 11:58 Río.txt
 268771 drwxr-xr-x  2 alex alex     4096 Nov 14 13:03 Videos

en este ejemplo el archivo Río.txt tiene acento.


el comando es el siguiente

find -inum EL_INODE_NO -exec mv {} NOMBRE_NUEVO \;

eso keda asi :

find -inum 141205 -exec mv {} Rio.txt \;
************************************
Listo
******************
este error es por el cambio de plataforma  de windows a GNU  (*nix)

de igual manera si tienes algun archivo centuado en GNU y lo pasas a Window$ el nombre se deformara .


Fuente: caravel

No hay comentarios:

Publicar un comentario

Donarme :->

Donar a AlexLikeRock
muchas gracias por tu ayuda :->

2022

stand by ... PD: "Viva México!"