Affichage erroné de certains noms de fichiers
Le
Alain Vaugham

Bonjour la liste,
J'ai trouvé ce nom fichier sur un disque :
��g�Excel.Sheet.5OLE1�_Excel=
.Sheet.5
Forcément, je ne peux ni le renommer, ni le copier, ni le détruir=
e.
J'ai tenté
- de protéger les caractères avec
- de mettre le nom entre apostrophe
cp '��g�Excel.Sheet.5OLE1�_E=
xcel.Sheet.5' monfichier.xls
Mais rien n'y fait. Le message d'erreur est :
impossible d'évaluer « ��g�Excel.=
Sheet.5OLE1�_Excel.Sheet.5 »:
Aucun fichier ou dossier de ce type
Je souhaite détruire ce fichier.
J'ai d'autres fichiers textes qui viennent d'une machine NT4 et qui
possèdent eux-aussi certains caractères dont l'affichage est erro=
né.
Je présume que ces noms de fichiers possèdent des caractères
japonais à double octets. Ces fichiers sont actuellement sur une
partition ext3.
Je souhaite renommer ces noms de fichiers avec des caractères que ma
Squeeze/KDE sache reconnaître.
Sans savoir si cela a un rapport, voici le résultat de :
# locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Vers quelle direction devrai-je m'orienter pour récupérer mes fic=
hiers?
Merci par avance.
--
Alain Vaugham
Clef GPG : 0xD26D18BC
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20121026180933.2f3d92b6@mach07.localdomain
J'ai trouvé ce nom fichier sur un disque :
��g�Excel.Sheet.5OLE1�_Excel=
.Sheet.5
Forcément, je ne peux ni le renommer, ni le copier, ni le détruir=
e.
J'ai tenté
- de protéger les caractères avec
- de mettre le nom entre apostrophe
cp '��g�Excel.Sheet.5OLE1�_E=
xcel.Sheet.5' monfichier.xls
Mais rien n'y fait. Le message d'erreur est :
impossible d'évaluer « ��g�Excel.=
Sheet.5OLE1�_Excel.Sheet.5 »:
Aucun fichier ou dossier de ce type
Je souhaite détruire ce fichier.
J'ai d'autres fichiers textes qui viennent d'une machine NT4 et qui
possèdent eux-aussi certains caractères dont l'affichage est erro=
né.
Je présume que ces noms de fichiers possèdent des caractères
japonais à double octets. Ces fichiers sont actuellement sur une
partition ext3.
Je souhaite renommer ces noms de fichiers avec des caractères que ma
Squeeze/KDE sache reconnaître.
Sans savoir si cela a un rapport, voici le résultat de :
# locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Vers quelle direction devrai-je m'orienter pour récupérer mes fic=
hiers?
Merci par avance.
--
Alain Vaugham
Clef GPG : 0xD26D18BC
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20121026180933.2f3d92b6@mach07.localdomain
Alain Vaugham
Essaye avec mc.
--
<baptiste057> TU SEN LA SHARONE
<alex> c'est parce qu'il se lave avec Ariel
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Bzzz
OK, c'est résolu avec Midnight Commander.
Merci
--
Alain Vaugham
Clef GPG : 0xD26D18BC
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Amha ça vient plutôt d'un FAT ou d'un NTFS avec des tables de fichiers
vérolées que du Japon.
Je ne sais pas pour ton cas, mais dans les choses qu'on oublie c'est de
mettre le préfixe du chemin, ça rend parfois service pour les noms
tordus, genre avec un espace au début, à savoir "./ "
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Paquet très utile à essayer:
nautilus-filename-repairer
This is a Nautilus extension which repairs filename which uses wrong
encoding in Nautilus.
--
Maderios
"Art is meant to disturb. Science reassures."
"L'art est fait pour troubler. La science rassure" (Georges Braque)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
sinon, tu bouges tout le reste ailleurs et tu supprimes le dossier.
(oui, y a aussi emacs: delete-file avec completion....)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Une autre tactique pour la ligne de commande est de mettre de * pour
tous les groupes de caractères dont on n'est pas sûr. Par exemple :
rm -v -- *Excel.Sheet.5*Excel.Sheet.5
Vincent
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
J'ai déjà réglé ce problème simplement en allant dans un terminal et en
utilisant un copier/coller du nom de fichier 'exotique' dans mes lignes
de commandes (mv et/ou cp) et en profitant pour donner un nom 'normalisé'.
bonne journée
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/