spela in | |
---|---|
Sorts | textkonvertering |
Utvecklaren | Francois Pinard |
Operativ system | UNIX -liknande |
senaste versionen | 3,6 ( 2001 ) |
Licens | GNU GPL |
recode är ett verktyg för textkonvertering . Designad huvudsakligen för att översätta textfiler till en annan kodning , kan den också ändra formatet på radbrytningar . Levereras med många Linux- baserade system .
Den använder inte de vanliga texttransformationsbiblioteken utan baseras på sin egen logik. Till skillnad från verktyg (och bibliotek) som iconv kan recode konvertera tecken som inte har en exakt motsvarighet i utdatateckenuppsättningen.
Konverteringsalternativen anges som
koda om input_encoding .. output_encodingOm ett filnamn (eller flera namn) anges kodas filen/filerna om. Om inget filnamn anges läses standardindata och resultatet skrivs till standardutdata .
Ändrar fillistkodning från UTF-8 (Linux) till CP1251 (Windows), korrigerar nyrader
hitta * | koda om UTF-8..CP1251/CR-LF > list.txtOm du istället för namnet på utdatakodningen anger ordet dump , visas en lista med alla inmatade tecken, en på varje rad. För varje tecken anges Unicode -koden , mnemonic med två bokstäver (om någon) och tecknets namn.
Teckenkodningar | |
---|---|
Historiska kodningar | ytterligare komp. semafor (Makarov) morse Bodo MTK-2 komp. 6-bitars SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
modern 8-bitars representation | symboler ASCII icke-ASCII 8-bitars kodsidor Kyrillisk KOI-8 Grundläggande kodning MacCyrillic ISO 8859 1 (lat.) 2 3 fyra 5 (kir.) 6 7 åtta 9 tio elva 12 13 fjorton 15 (€) 16 Windows 1250 1251 (Kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM & DOS 437 850 852 855 866 "alternativ" MIC |
Multibyte | traditionell DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 teckenlista Kyrillisk |
användargränssnitt tangentbordslayout plats linjeöversättning font translitterering anpassade typsnitt verktyg iconv spela in |