Jak překódovat plain text?

Založil Radek, 09. 08. 2009, 12:12:56

Předchozí téma - Další téma

Radek

Problém: Mám plain text v češtině. Plain text vznikal ve widlích a tak je nejspíš v CP 1250. Domníval jsem se, že plain text na požádání překóduje do Unicode editor, ale nepřekóduje. Ani gedit, ani gvim. Místo toho dostanu většinu znaků 80h - FFh jako binární kódy. Otázka: kdo to umí? Určitě nějaká taková utilita existuje, ale já nevím která. Stejný problém hrozí s plain textem z OS/2, ten bude pro změnu v CP 852. Nevadilo by mě tolik, kdybych musel konverzní tabulky dodělávat.

nazir


Petr Krčmář

Já osobně používám iconv:

$ iconv -f cp1250 -t utf8 vstup.txt vystup.txt

Radek

Dík, dopadlo to perfektně. Pokud by někdo hledal totéž, tak

- nainstalit recode a recode-doc, obojí je v repositáři

- recode CP1250..UTF8 < widle.txt > unicode.txt

Jakub Lucký

další varianta je cstocs od Yenii Kasprzaka...
Developers, developers, developers, developers, developers!

Erich Stark

Citace od: Radek kdy 09. 08. 2009, 17:58:10
Dík, dopadlo to perfektně. Pokud by někdo hledal totéž, tak

- nainstalit recode a recode-doc, obojí je v repositáři

- recode CP1250..UTF8 < widle.txt > unicode.txt

Tento isty postup som pouzival v skole
" The box said that I needed to have Windows XP or better ... so I installed Debian ."

bhy

btw, z editorů to umí minimálně kate/kwrite