{
    "mode": "man",
    "parameter": "umap",
    "section": "1p",
    "url": "https://www.chedong.com/phpMan.php/man/umap/1p/json",
    "generated": "2026-05-30T07:09:40Z",
    "synopsis": "umap [options] <before>:<after>",
    "sections": {
        "NAME": {
            "content": "umap - map between different character sets\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "umap [options] <before>:<after>\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "The umap script acts as a filter between different encodings and character sets.\n\nThe following options are recognized:\n",
            "subsections": [
                {
                    "name": "--list [charset]",
                    "content": "Without argument list all character sets recognized.  With a specified character set list\nthe mapping between this set and Unicode.\n",
                    "long": "--list",
                    "arg": "[charset]"
                },
                {
                    "name": "--strict",
                    "content": "Do the stict mapping between the character sets.  The default is to not translate\nunmapped character.  With --stict we will remove unmapped characters or use the default\nspecified with --def8 or --def16.\n\n--def8=<charcode>\nSet the default 8-bit code for unmapped chars.\n\n--def16=<charcode>\nSet the default 16-bit code for unmapped chars.\n",
                    "long": "--strict"
                },
                {
                    "name": "--verbose",
                    "content": "Generate more verbose output.\n",
                    "long": "--verbose"
                },
                {
                    "name": "--version",
                    "content": "Print the version number of this program and quit.\n",
                    "long": "--version"
                },
                {
                    "name": "--help",
                    "content": "Print the usage message.\n",
                    "long": "--help"
                }
            ]
        },
        "SEE ALSO": {
            "content": "Unicode::String, Unicode::Map8, recode(1)\n",
            "subsections": []
        },
        "COPYRIGHT": {
            "content": "Copyright 1998 Gisle Aas.\n\nThis is free software; you can redistribute it and/or modify it under the same terms as Perl\nitself.\n\n\n\nperl v5.34.0                                 2022-02-07                                     UMAP(1p)",
            "subsections": []
        }
    },
    "summary": "umap - map between different character sets",
    "flags": [
        {
            "flag": "",
            "long": "--list",
            "arg": null,
            "description": "Without argument list all character sets recognized. With a specified character set list the mapping between this set and Unicode."
        },
        {
            "flag": "",
            "long": "--strict",
            "arg": null,
            "description": "Do the stict mapping between the character sets. The default is to not translate unmapped character. With --stict we will remove unmapped characters or use the default specified with --def8 or --def16. --def8=<charcode> Set the default 8-bit code for unmapped chars. --def16=<charcode> Set the default 16-bit code for unmapped chars."
        },
        {
            "flag": "",
            "long": "--verbose",
            "arg": null,
            "description": "Generate more verbose output."
        },
        {
            "flag": "",
            "long": "--version",
            "arg": null,
            "description": "Print the version number of this program and quit."
        },
        {
            "flag": "",
            "long": "--help",
            "arg": null,
            "description": "Print the usage message."
        }
    ],
    "examples": [],
    "see_also": [
        {
            "name": "recode",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/recode/1/json"
        }
    ]
}