záznam | |
---|---|
Typ | převod textu |
Vývojář | Francois Pinard |
Operační systém | jako UNIX |
Nejnovější verze | 3.6 ( 2001 ) |
Licence | GNU GPL |
recode je nástroj pro převod textu . Určený hlavně pro překlad textových souborů do jiného kódování , může také změnit formát zalomení řádků . Dodáváno s mnoha systémy založenými na Linuxu .
Nevyužívá obvyklé knihovny transformace textu , ale je založen na své vlastní logice. Na rozdíl od utilit (a knihoven) jako iconv může recode převádět znaky, které nemají přesný ekvivalent ve výstupní znakové sadě.
Možnosti převodu jsou specifikovány jako
překódovat input_encoding .. output_encodingPokud je zadán název souboru (nebo několik názvů), pak se soubory překódují. Pokud není zadán žádný název souboru, přečte se standardní vstup a výsledek se zapíše na standardní výstup .
Změní kódování seznamu souborů z UTF-8 (Linux) na CP1251 (Windows), opraví nové řádky
najít * | překódovat UTF-8..CP1251/CR-LF > seznam.txtPokud místo názvu výstupního kódování zadáte slovo dump , zobrazí se seznam všech vstupních znaků, jeden na každém řádku. U každého znaku je uveden kód Unicode , dvoupísmenná mnemotechnická pomůcka (pokud existuje) a název znaku.
Kódování znaků | |
---|---|
Historická kódování | doplňková komp. semafor (Makarov) morse Bodo MTK-2 komp. 6bitový SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
moderní 8bitová reprezentace | symboly ASCII non-ASCII 8bitové kódové stránky cyrilice KOI-8 Základní kódování MacCyrillic ISO 8859 1 (lat.) 2 3 čtyři 5 (kir.) 6 7 osm 9 deset jedenáct 12 13 čtrnáct 15 (€) 16 Okna 1250 1251 (Kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM a DOS 437 850 852 855 866 "alternativní" MIC |
Vícebajtové | tradiční DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 seznam postav cyrilice |
uživatelské rozhraní rozložení klávesnice národní prostředí překlad řádků písmo přepis vlastní písma utility iconv záznam |