{
    "content": [
        {
            "type": "text",
            "text": "# prezip-bin (man)\n\n## NAME\n\nprezip-bin - prefix zip delta word list compressor/decompressor\n\n## SYNOPSIS\n\nprezip-bin [ -V | -d | -z ]\n\n## DESCRIPTION\n\nprezip-bin compresses/decompresses sorted word lists from standard input to standard output.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **COMMANDS** (3 subsections)\n- **EXAMPLES**\n- **TIPS**\n- **DIAGNOSTICS** (4 subsections)\n- **SEE ALSO**\n- **REPORTING BUGS**\n- **AUTHOR**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "prezip-bin",
        "section": "",
        "mode": "man",
        "summary": "prezip-bin - prefix zip delta word list compressor/decompressor",
        "synopsis": "prezip-bin [ -V | -d | -z ]",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [
            {
                "flag": "-V",
                "long": null,
                "arg": null,
                "description": ""
            },
            {
                "flag": "-d",
                "long": null,
                "arg": null,
                "description": "This can be a word-list-compress(1) or a prezip-bin compressed file."
            },
            {
                "flag": "-z",
                "long": null,
                "arg": null,
                "description": ""
            }
        ],
        "examples": [
            "prezip-bin -d <wordlist.cwl >wordlist.txt",
            "Decompress file wordlist.cwl to text file wordlist.txt",
            "prezip-bin -z <wordlist.txt >wordlist.pz 2>errors.txt",
            "Compress wordlist.txt to binary file wordlist.pz and send any error messages to a text",
            "file named errors.txt",
            "LCCOLLATE=C sort -u <wordlist.txt | prezip-bin -z >wordlist.pz",
            "Sort a word list, then pipe it to prezip-bin to create a compressed binary wordlist.pz",
            "file.",
            "prezip-bin -d <words.pz | aspell create master ./words.rws",
            "Decompress a wordlist, then pipe it to aspell(1) to create a  spelling  list.   Please",
            "check the aspell(1) info manual for proper usage and options."
        ],
        "see_also": [
            {
                "name": "aspell",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/aspell/1/json"
            },
            {
                "name": "aspell-import",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/aspell-import/1/json"
            },
            {
                "name": "run-with-aspell",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/run-with-aspell/1/json"
            },
            {
                "name": "word-list-compress",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/word-list-compress/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 6,
                "subsections": []
            },
            {
                "name": "COMMANDS",
                "lines": 2,
                "subsections": [
                    {
                        "name": "-V",
                        "lines": 1,
                        "flag": "-V"
                    },
                    {
                        "name": "-d",
                        "lines": 2,
                        "flag": "-d"
                    },
                    {
                        "name": "-z",
                        "lines": 1,
                        "flag": "-z"
                    }
                ]
            },
            {
                "name": "EXAMPLES",
                "lines": 15,
                "subsections": []
            },
            {
                "name": "TIPS",
                "lines": 7,
                "subsections": []
            },
            {
                "name": "DIAGNOSTICS",
                "lines": 4,
                "subsections": [
                    {
                        "name": "(display help/usage message)",
                        "lines": 3
                    },
                    {
                        "name": "unknown format",
                        "lines": 3
                    },
                    {
                        "name": "corrupt input",
                        "lines": 4
                    },
                    {
                        "name": "unexpected EOF",
                        "lines": 3
                    }
                ]
            },
            {
                "name": "SEE ALSO",
                "lines": 5,
                "subsections": []
            },
            {
                "name": "REPORTING BUGS",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 3,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "prezip-bin - prefix zip delta word list compressor/decompressor\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "prezip-bin [ -V | -d | -z ]\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "prezip-bin compresses/decompresses sorted word lists from standard input to standard output.\n\nPrezip-bin  is  similar  to  word-list-compress(1)  but  it  allows a larger character set of\n{0x00...0x09, 0x0B, 0x0C, 0x0E...0xFF} and multi-words larger than 255 characters in  length.\nIt can also decompress word-list-compress(1) compatible files.\n",
                "subsections": []
            },
            "COMMANDS": {
                "content": "Prezip-bin accepts only one of these commands.\n",
                "subsections": [
                    {
                        "name": "-V",
                        "content": "",
                        "flag": "-V"
                    },
                    {
                        "name": "-d",
                        "content": "This can be a word-list-compress(1) or a prezip-bin compressed file.\n",
                        "flag": "-d"
                    },
                    {
                        "name": "-z",
                        "content": "",
                        "flag": "-z"
                    }
                ]
            },
            "EXAMPLES": {
                "content": "prezip-bin -d <wordlist.cwl >wordlist.txt\nDecompress file wordlist.cwl to text file wordlist.txt\n\nprezip-bin -z <wordlist.txt >wordlist.pz 2>errors.txt\nCompress wordlist.txt to binary file wordlist.pz and send any error messages to a text\nfile named errors.txt\n\nLCCOLLATE=C sort -u <wordlist.txt | prezip-bin -z >wordlist.pz\nSort a word list, then pipe it to prezip-bin to create a compressed binary wordlist.pz\nfile.\n\nprezip-bin -d <words.pz | aspell create master ./words.rws\nDecompress a wordlist, then pipe it to aspell(1) to create a  spelling  list.   Please\ncheck the aspell(1) info manual for proper usage and options.\n",
                "subsections": []
            },
            "TIPS": {
                "content": "Prezip-bin  is  best used with sorted word list type files.  It is not a general purpose com‐\npression program since resulting files may actually increase in size.\n\nUnlike word-list-compress(1) if your word list has leading or trailing blank spaces for  for‐\nmatting purposes, you should remove them first before you compress your list using prezip-bin\n-z , otherwise those spaces will be included in the compressed binary output.\n",
                "subsections": []
            },
            "DIAGNOSTICS": {
                "content": "Prezip-bin  normally  exits with a return code of 0.  If it encounters an error, a message is\nsent to standard error output (stderr), and prezip-bin exits with a  non-zero  return  value.\nError messages are listed below:\n",
                "subsections": [
                    {
                        "name": "(display help/usage message)",
                        "content": "Unknown  command  given  on the command line so prezip-bin displays a usage message to\nstandard error output.\n"
                    },
                    {
                        "name": "unknown format",
                        "content": "The input file appears not to be an expected format, or may possibly  be  a  more  ad‐\nvanced format.  The output file will be empty.\n"
                    },
                    {
                        "name": "corrupt input",
                        "content": "This  is  only  for  the decompression command -d.  The input file appeared to be of a\ncorrect format, but something appears wrong now.  There may be some valid data in out‐\nput, but due to input corruption, the rest of the file can not be completed.\n"
                    },
                    {
                        "name": "unexpected EOF",
                        "content": "The input file appeared okay but ended sooner than expected, therefore the output file\nis not complete.\n"
                    }
                ]
            },
            "SEE ALSO": {
                "content": "aspell(1), aspell-import(1), run-with-aspell(1), word-list-compress(1)\n\nAspell is fully documented in its Texinfo manual.  See the `aspell' entry in  info  for  more\ncomplete documentation.\n",
                "subsections": []
            },
            "REPORTING BUGS": {
                "content": "For  help,  see the Aspell homepage at <http://aspell.net>.  Send bug reports/comments to the\nAspell user list at the above address.\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "This info page was written by Jose Da Silva <digital@joescat.com>.\n\nprezip-bin-0.1.2                             2005-09-30                                PREZIP-BIN(1)",
                "subsections": []
            }
        }
    }
}