[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Rechercher / Ecrire un fichier dans une langue cyrillique ou non-latine en console.



On Thu, 11 Nov 2010 23:04:24 +0100
kaliderus <kaliderus@gmail.com> wrote:

> Bonjour,
> Pour rechercher un fichier, j'utilise find.
> Il se trouve que sur un serveur, les noms de certains fichiers sont en
> cyrillique.

La question est sous quel encodage ou locale?
(les russes ont KOI-8 et UTF-8, mais UTF serait peu utilisé)

Ca serait plus simple si c'était en UTF-8. Dans ce cas, je crois que 
  find -name 'nom-cyrillique-en-UTF8' conviendrait.

Voici un exemple. J'espère que le message est lui aussi codé en UTF8.
Le mot en cyrillique est mon nom de famille, copié/collé depuis http://starynkevitch.net/


 ~/tmp 23:09 % export LANG=en_US.utf8
 ~/tmp 23:09 % cd /tmp
 /tmp 23:10 % touch СТАРЫНКЕВИЧ
 /tmp 23:10 % find -name 'СТАРЫН*' -ls
0 1687660    0 -rw-r--r--   1 basile18 basile18        0 Nov 11
23:10 ./\320\241\320\242\320\220\320\240\320\253\320\235\320\232\320\225
\320\222\320\230\320\247


La question me semble alors devenir: comment taper des caractères UTF8
arbitraires.

Si c'est un autre encodage (genre KOI), j'aurais tendance à dire que
c'est undécrottable.

Je suis russophone, mais mon orthographe et ma grammaire en russe
écrits sont tellement mauvaises que je n'écris et ne tape jamais du russe.

Je serais intéressé par d'autres réponses.

Cordialement
-- 
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mine, sont seulement les miennes} ***


Reply to: