iconv(1) General Commands Manual iconv(1) NAMN iconv -- konvertera text fran en teckenuppsattning till en annan SYNOPSIS iconv [flaggor] [-f fran-kodning] [-t till-kodning] [indatafil ] BESKRIVNING Programmet iconv laser in text i en kodning och matar ut texten i en annan kodning. Om inga indatafiler angivits, eller om den ar angiven som ett bindestreck (-), laser iconv fran standard in. Om ingen utdatafil ar angiven skriver iconv till standard ut. Om ingen fran-kodning anges, harleds standardvardet fran den aktuella lokalens teckenkodning. Om ingen to-encoding anges harleds standardvardet fran den aktuella lokalens teckenkodning. FLAGGOR --from-code=fran-kodning -f fran-kodning Anvand fran-kodning for indatatecken. --to-code=till-kodning -t till-kodning Anvand till-kodning for utdatatecken. Om strangen //IGNORE laggs till pa till-kodning kastas tecken som inte kan konverteras och ett fel skrivs ut efter konverteringen. (Tecken som inte kan avkodas behandlas som ett fel med eller utan denna flagga.) Om strangen //TRANSLIT laggs till pa till-kodning translittereras tecken som konverteras vid behov och om mojligt. Detta betyder att nar ett tecken inte kan representeras i malteckenuppsattningen kan det approximeras genom ett eller flera snarlika tecken. Tecken som ar utanfor malteckenuppsattningen och inte kan translittereras ersatts med ett fragetecken (?) i utdata. --list -l Lista alla kanda teckenuppsattningskodningar. -c Kasta tecken som inte kan konverteras istallet for att avsluta nar ett sadant tecken dyker upp. POSIX kraver att denna flagga inte andrar slutstatusen for programmet. --output=utdatafil -o utdatafil Anvand utdatafil for utdata. --silent -s Denna flagga ignoreras; den finns endast for kompatibilitet. --verbose Skriv forloppsinformation pa standard fel vid bearbetning av flera filer. --help -? Skriv en sammanfattning av anvandningen och avsluta. --usage Skriv en kort anvandningssammanfattning och avsluta. --version -V Skriv versionsnumret, licensen och friskrivning fran garanti for iconv. SLUTSTATUS Noll om det gar bra, nollskilt vid fel. MILJO Internt anvander programmet iconv funktionen iconv(3) vilken i sin tur anvander gconv-moduler (dynamiskt laddade delade bibliotek) for att konvertera till och fran en teckenuppsattning. Fore anrop av iconv(3) maste programmet iconv forst allokera en konverteringsbeskrivare med iconv_open(3). Korningen av den senare funktionen paverkas av installningen av miljovariabeln GCONV_PATH: o Om GCONV_PATH inte ar satt laddar iconv_open(3) systemets gconv-modulkonfigurationscachefil skapad av iconvconfig(8) och sedan, baserat pa konfigurationen, laddar de nodvandiga gconv-modulerna som behovs for att utfora konverteringen. Om systemets gconv-modulkonfigurationscachefil inte ar tillganglig anvands systemets gconv-modulkonfigurationsfil. o Om GCONV_PATH ar definierad (som en kolonseparerad lista med sokvagsnamn) anvands inte systemets gconv-modulkonfigurationscache. Istallet forsoker iconv_open(3) forst att ladda konfigurationsfiler genom att soka i katalogerna i GCONV_PATH i ordning, foljt av systemets standard-gconv-modulkonfigurationsfil. Om en katalog inte innehaller gconv-modulkonfigurationsfil ignoreras eventuella gconv-moduler som den katalogen kan innehalla. Om en katalog innehaller en gconv-modulkonfigurationsfil och det visar sig att en modul som behovs for denna konvertering finns tillganglig i katalogen, da laddas den nodvandiga modulen fran den katalogen, ordningen ar sadan att den forsta lampliga modulen som finns i GCONV_PATH anvands. Detta gor att anvandare kan anvanda anpassade moduler och aven ersatta de moduler systemet tillhandahaller genom att tillhandahalla sadana moduler i GCONV_PATH-kataloger. FILER /usr/lib/gconv Den vanliga standard-gconv-modulsokvagen. /usr/lib/gconv/gconv-modules Den vanliga systemstandarden for gconv-modulkonfigurationsfil. /usr/lib/gconv/gconv-modules.cache Systemets vanliga gconv-modulkonfigurationscache. Beroende pa arkitekture kan ovanstaende filer istallet finnas i kataloger med sokvagsprefixet /usr/lib64. STANDARDER POSIX.1-2008. HISTORIK POSIX.1-2001. EXEMPEL Konvertera text fran teckenuppsattningen ISO/IEC 8859-15 till UTF-8: $ iconv -f ISO-8859-15 -t UTF-8 < indata.txt > utdata.txt; Nasta exempel konverterar fran UTF-8 till ASCII, med translitterering dar det ar mojligt: $ echo abc ss EUR ac | iconv -f UTF-8 -t ASCII//TRANSLIT; abc ss ? EUR abc SE AVEN locale(1), uconv(1), iconv(3), nl_langinfo(3), charsets(7), iconvconfig(8) OVERSATTNING Den svenska oversattningen av denna manualsida skapades av Goran Uddeborg Denna oversattning ar fri dokumentation; las GNU General Public License Version 3 eller senare for upphovsrattsvillkor. Vi tar INGET ANSVAR. Om du hittar fel i oversattningen av denna manualsida, skicka ett mail till . Linux man-pages 6.18 21 september 2025 iconv(1)