Anne Possoz wrote:

Par contre, l'option -ls de find fonctionne:
$ find . -type d -ls
229291 4 drwxrwxr-x 6 p p 4096 Jan 27 00:05 .
229296 4 drwxrwxr-x 2 p p 4096 Jan 27 00:05 ./R\202flexions
229294 4 drwxrwxr-x 2 p p 4096 Jan 27 00:06 ./Anne\ \205\ m\202diter
229297 4 drwxrwxr-x 2 p p 4096 Jan 27 00:06 ./Mati\212res
229298 4 drwxrwxr-x 2 p p 4096 Jan 27 00:06 ./Mati\212res_0


Mais pas l'option -print de find donne la m�me chose que /bin/ls -l --show-control-chars

Sans doute parce que ce sont encore une autre repr�sentation de chars
et que je ne comprends toujours pas les accents.


J'aurais alors 2 questions:
- puis-je voir explicitement ces \212... avec ls (comme celui de find)?
- comment utiliser "remame" pour renommer ces fichiers

Cela me sera extr�mement pr�cieux car j'ai une foule de vieux fichiers
qui viennent d'un �poque windowsienne et que j'aimerais convertir.

Un bon pointeur vers une table de conversion serait aussi utile.

Que d'heures pass�es avec ces accents et je ne suis pas encore �
l'utf-8. Brrr.

Anne

202 en octal pour le '�' (130 en d�cimal, 82 en hexad�cimal),
c'est probablement un encodage CP850 qui vient de MS-DOS : ftp://dkuug.dk/i18n/charmaps/CP850
Note : il y a une foule d'autres tables de caract�res sur ce site.


En ISO 8859-1, encodage g�n�ralement utilis� sur UNIX, c'est un
caract�re de contr�le. D'apr�s mon man, "ls -b" devrait afficher
les caract�res de contr�le sous forme �chapp�e.

PS : ASCII est un sous-ensemble de UTF-8, donc un syst�me de
fichiers ne contenant que des noms en ASCII est aussi en UTF-8,
sans rien faire. :-)

Marc Mongenet
_______________________________________________
gull mailing list
[email protected]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à