fat32 karakterek utf-re

Fórumok

Üdvözletem!

Egy olyan problémába futottam bele, hogy valami fat szerű fájlrendszer a következő formában tárolja a hosszú o-t:
0x6f o
0xcc 0x81 ́

Ebből az ábrázolásból kellene a magyar utf szerinti bytesorrendre (0xc3 0xb3) alakítanom a karaktereket. Tudatlanságom több irányú jelenleg. Nem tudom mi ez és mivel tudnám konvertálni (iconv?). Viszont a nyelv nem csak magyar, bármilyen utf karakterrel találkozhat a program. Tehát igazából első körben azt kéne kiderítenem, hogy ez milyen fájlrendszer sajátosság és mondjuk egy japán karakterrel mit csinál.

Hozzászólások

A utility amit keresel convmv. Ez atkonvertalja az idiota nevu fajlokat.

De az encoding kikeresesehez azt ajanlom, hogy a ls kimenetet csovezd bele valami file-ba, es eloszor azon bohockodj iconv-val. Ha megvan a megfelelo forras encoding, akkor azt meg tudod adni a convmv-nek mint forras encoding-ot.

A fat-szeru fajlrendszer pontosan micsoda? /proc/mounts tud sugni...
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal