{
    "content": [
        {
            "type": "text",
            "text": "# SHCOMP(1) (man)\n\n**Summary:** shcomp93 - compile a ksh93 shell script\n\n**Synopsis:** shcomp [ options ] [infile] [outfile]]\n\n## See Also\n\n- ksh(1)\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (2 lines)\n- **ORIGIN OF THIS MAN PAGE** (3 lines)\n- **DESCRIPTION** (12 lines)\n- **OPTIONS** (14 lines)\n- **EXIT STATUS** (4 lines)\n- **SEE ALSO** (2 lines)\n- **IMPLEMENTATION** (8 lines)\n\n## Full Content\n\n### NAME\n\nshcomp93 - compile a ksh93 shell script\n\n### SYNOPSIS\n\nshcomp [ options ] [infile] [outfile]]\n\n### ORIGIN OF THIS MAN PAGE\n\nThis  man  page was written by Christophe Martin <Schplurtz@free.fr> for the Debian GNU/Linux\nsystem. It is based on \"shcomp --man\" output.\n\n### DESCRIPTION\n\nUnless -D is specified, shcomp takes a shell script, infile,  and  creates  a  binary  format\nfile, outfile, that ksh93 can read and execute with the same effect as the original script.\n\nSince  aliases  are  processed  as the script is read, alias definitions whose value requires\nvariable expansion will not work correctly.\n\nIf -D is specified, all double quoted strings that are preceded by $ are  output.  These  are\nthe messages that need to be translated to locale specific versions for internationalization.\n\nIf  outfile  is  omitted,  then the results will be written to standard output.  If infile is\nalso omitted, the shell script will be read from standard input.\n\n### OPTIONS\n\n-D, --dictionary\nGenerate a list of strings that need to be placed in a message  catalog  for  interna‐\ntionalization.\n\n-n, --noexec\nDisplays warning messages for obsolete or non-conforming constructs.\n\n-v, --verbose\nDisplays input from infile onto standard error as it reads it.\n\n--man  Displays this man page on standard error and exits.\n\n--help Shows a short help message and exits.\n\n### EXIT STATUS\n\n0      Successful completion.\n\n>0     An error occurred.\n\n### SEE ALSO\n\nksh(1)\n\n### IMPLEMENTATION\n\nversion         shcomp (AT&T Labs Research) 2012-02-29\nauthor          David Korn <dgk@research.att.com>\ncopyright       Copyright (c) 1982-2012 AT&T Intellectual Property\nlicense         http://www.eclipse.org/org/documents/epl-v10.html\n\n\n\nKSH93                                      Fri Jun 3 2005                                  SHCOMP(1)\n\n"
        }
    ],
    "structuredContent": {
        "command": "SHCOMP",
        "section": "1",
        "mode": "man",
        "summary": "shcomp93 - compile a ksh93 shell script",
        "synopsis": "shcomp [ options ] [infile] [outfile]]",
        "flags": [],
        "examples": [],
        "see_also": [
            {
                "name": "ksh",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/ksh/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "ORIGIN OF THIS MAN PAGE",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 12,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 14,
                "subsections": []
            },
            {
                "name": "EXIT STATUS",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "IMPLEMENTATION",
                "lines": 8,
                "subsections": []
            }
        ]
    }
}