optage | |
---|---|
Type | tekstkonvertering |
Udvikler | Francois Pinard |
Operativ system | UNIX -lignende |
nyeste version | 3,6 ( 2001 ) |
Licens | GNU GPL |
recode er et tekstkonverteringsværktøj . _ Designet hovedsageligt til at oversætte tekstfiler til en anden kodning , kan den også ændre formatet på linjeskift . Leveres med mange Linux- baserede systemer .
Den bruger ikke de sædvanlige teksttransformationsbiblioteker , men er baseret på sin egen logik. I modsætning til hjælpeprogrammer (og biblioteker) som iconv , kan recode konvertere tegn, der ikke har en nøjagtig ækvivalent i output-tegnsættet.
Konverteringsmulighederne er angivet som
omkode input_encoding .. output_encodingHvis et filnavn (eller flere navne) er angivet, omkodes filen/filerne. Hvis der ikke er angivet et filnavn, læses standardinput , og resultatet skrives til standardoutput .
Ændrer fillistekodning fra UTF-8 (Linux) til CP1251 (Windows), retter nye linjer
find * | omkode UTF-8..CP1251/CR-LF > list.txtHvis du i stedet for navnet på outputkodningen angiver ordet dump , så vises en liste over alle inputtegn, en på hver linje. For hvert tegn angives Unicode -koden , mnemonikken på to bogstaver (hvis nogen) og navnet på tegnet.
Tegnkodninger | |
---|---|
Historiske indkodninger | yderligere komp. semafor (Makarov) morse Bodo MTK-2 komp. 6-bit SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
moderne 8-bit repræsentation | symboler ASCII ikke-ASCII 8-bit kodesider Kyrillisk KOI-8 Grundlæggende kodning Mackyrillisk ISO 8859 1 (lat.) 2 3 fire 5 (kir.) 6 7 otte 9 ti elleve 12 13 fjorten 15 (€) 16 Windows 1250 1251 (Kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM og DOS 437 850 852 855 866 "alternativ" MIC |
Multibyte | traditionel DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 tegnliste Kyrillisk |
brugergrænseflade tastatur layout lokalitet linje oversættelse skrifttype translitteration brugerdefinerede skrifttyper forsyningsselskaber ikonv optage |