ékezet gond

Nagy Sándor lwolf at freemail.hu
2006. Jún. 6., K, 16:42:14 CEST


Sulek Szabolcs írta:
> Van a szerveremen (CentOS) egy mappa, amely sok almappával és file-al van tele.
> Visszamentéskor a könyvtár/file-nevekben az ékezetes betűk eltűntek és
> helyettük ilyenek olvashatóak pl: "KözbeszerzĂ©s" = "Készbeszerzés"
>
> a kérdés: automatizálva megoldható, hogy egy program/script/nemtommi
> végigmenjen a könyvtárakon/file-okon és adott "krix-krax"-okat kicseréljen
> emmberi betűkre???
>   
Látom az Unicode nem nyerte el a tetszésedet. :)
smb.conf-ot ha nézegeted valami ilyen beállítások lehetnek benne:

client code page = ?
character set = UTF-8

Én rögtön lecseréltem a character setet "character set = ISO8859-2" , 
neked már ez késő bánat, de a client code paget még átírhatod, attól 
függően mi van bennne:
client code page = 1250 vagy client code page = 852 ízlés szerint. (a 
"character set = UTF-8" meg jobb, ha úgymarad, hacsak nem konvertáltad 
át közben)

Ha netán mégis konvertálni támad kedved van egy "iconv" nevű parancs, 
bár ez inkább a fájl tartalmában cserél kódlapot, mint a fájlnévben... 
találtam olyan scriptet ami ezt használva fájlnevekben cserél, de az 
egész fájlrendszerben, neked pedig erős a gyanúm, hogy a userek 
homekönyvtáraiban kellene csak végigfuttatni. Szóval én ezt nem 
erőltetném, ha a fentebbiek bármely variációja megoldás.

Sok sikert!

N.S.


További információk a(z) Techinfo levelezőlistáról