Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: sobi 07 Listopadu 2007, 16:46:08
-
Zdravim,
potrebuju zmenit obsah u vice textovych souboru na kodovani utf8,
nasel jsem na http://www.linuxexpres.cz/praxe/kodovani-textu-na-pocitaci :
find . -iname '*.txt' -exec recode cp1250..utf8 {} \;to FUNGUJE v poho:), ale jen pro soubory *.txt,
pokud bych chtel zmenit kodovani obsahu na utf8 u souboru *.java:
find . -iname '*.java' -exec recode cp1250..utf8 {} \; to uz NEFUNGUJE, soubor a.java to prejmenuje napr. na rec10815.tmp,
nevite nekdo, jak na to, aby to behalo ?
diky za odpoved
-
cstocs ?
-
Je to problém s ukončením řádek, ale tohle mi funguje
$ recode -f cp1250..utf8 *.java
-
tak nakonec jsem si nainstaloval program enca
a vyresil jsem to prikazem:
sudo find . -iname '*.*' -exec enca -c *.* {} \;
// konverze obsahu vsech vnorenych souboru na kodovani, ktery mame na kompu