{
    "content": [
        {
            "type": "text",
            "text": "# wdiff(1) (man)\n\n**Summary:** wdiff - display word differences between text files\n\n**Synopsis:** wdiff [OPTION]... FILE1 FILE2\nwdiff -d [OPTION]... [FILE]\n\n## Flags\n\n| Flag | Long | Arg | Description |\n|------|------|-----|-------------|\n| -C | --copyright | — | display copyright then exit |\n| -1 | --no-deleted | — | inhibit output of deleted words |\n| -2 | --no-inserted | — | inhibit output of inserted words |\n| -3 | --no-common | — | inhibit output of common words |\n| -a | --auto-pager | — | automatically calls a pager |\n| -d | --diff-input | — | use single unified diff as input |\n| -h | --help | — | display this help then exit |\n| -i | --ignore-case | — | fold character case while comparing |\n| -l | --less-mode | — | variation of printer mode for \"less\" |\n| -n | --avoid-wraps | — | do not extend fields through newlines |\n| -p | --printer | — | overstrike as for printers |\n| -s | --statistics | — | say how many words deleted, inserted etc. |\n| -t | --terminal | — | use termcap as for terminal displays |\n| -v | --version | — | display program version then exit |\n| -w | --start-delete | — | string to mark beginning of delete region |\n| -x | --end-delete | — | string to mark end of delete region |\n| -y | --start-insert | — | string to mark beginning of insert region |\n| -z | --end-insert | — | string to mark end of insert region |\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (3 lines)\n- **DESCRIPTION** (4 lines) — 18 subsections\n  - -C --copyright (2 lines)\n  - -1 --no-deleted (2 lines)\n  - -2 --no-inserted (2 lines)\n  - -3 --no-common (2 lines)\n  - -a --auto-pager (2 lines)\n  - -d --diff-input (2 lines)\n  - -h --help (2 lines)\n  - -i --ignore-case (2 lines)\n  - -l --less-mode (2 lines)\n  - -n --avoid-wraps (2 lines)\n  - -p --printer (2 lines)\n  - -s --statistics (2 lines)\n  - -t --terminal (2 lines)\n  - -v --version (2 lines)\n  - -w --start-delete (2 lines)\n  - -x --end-delete (2 lines)\n  - -y --start-insert (2 lines)\n  - -z --end-insert (2 lines)\n- **COMPATIBILITY** (3 lines) — 1 subsections\n  - -K --no-init-term (2 lines)\n- **AUTHOR** (2 lines)\n- **REPORTING BUGS** (2 lines)\n- **COPYRIGHT** (4 lines)\n- **SEE ALSO** (10 lines)\n\n## Full Content\n\n### NAME\n\nwdiff - display word differences between text files\n\n### SYNOPSIS\n\nwdiff [OPTION]... FILE1 FILE2\nwdiff -d [OPTION]... [FILE]\n\n### DESCRIPTION\n\nwdiff - Compares words in two files and report differences.\n\nMandatory arguments to long options are mandatory for short options too.\n\n#### -C --copyright\n\ndisplay copyright then exit\n\n#### -1 --no-deleted\n\ninhibit output of deleted words\n\n#### -2 --no-inserted\n\ninhibit output of inserted words\n\n#### -3 --no-common\n\ninhibit output of common words\n\n#### -a --auto-pager\n\nautomatically calls a pager\n\n#### -d --diff-input\n\nuse single unified diff as input\n\n#### -h --help\n\ndisplay this help then exit\n\n#### -i --ignore-case\n\nfold character case while comparing\n\n#### -l --less-mode\n\nvariation of printer mode for \"less\"\n\n#### -n --avoid-wraps\n\ndo not extend fields through newlines\n\n#### -p --printer\n\noverstrike as for printers\n\n#### -s --statistics\n\nsay how many words deleted, inserted etc.\n\n#### -t --terminal\n\nuse termcap as for terminal displays\n\n#### -v --version\n\ndisplay program version then exit\n\n#### -w --start-delete\n\nstring to mark beginning of delete region\n\n#### -x --end-delete\n\nstring to mark end of delete region\n\n#### -y --start-insert\n\nstring to mark beginning of insert region\n\n#### -z --end-insert\n\nstring to mark end of insert region\n\n### COMPATIBILITY\n\nSome  options  that  used to provide some unique functionality are no longer recommended, but\nstill recognized for the sake of backwards compatibility.\n\n#### -K --no-init-term\n\nNow synonymous to --terminal, which never initializes the terminal.\n\n### AUTHOR\n\nWritten by Franc,ois Pinard <pinard@iro.umontreal.ca>.\n\n### REPORTING BUGS\n\nReport bugs to <wdiff-bugs@gnu.org>.\n\n### COPYRIGHT\n\nCopyright © 1992, 1997, 1998, 1999, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions.  There is NO warranty; not even\nfor MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\n### SEE ALSO\n\nThe  full  documentation  for wdiff is maintained as a Texinfo manual.  If the info and wdiff\nprograms are properly installed at your site, the command\n\ninfo wdiff\n\nshould give you access to the complete manual.\n\n\n\nwdiff 1.2.2                                  April 2014                                     WDIFF(1)\n\n"
        }
    ],
    "structuredContent": {
        "command": "wdiff",
        "section": "1",
        "mode": "man",
        "summary": "wdiff - display word differences between text files",
        "synopsis": "wdiff [OPTION]... FILE1 FILE2\nwdiff -d [OPTION]... [FILE]",
        "flags": [
            {
                "flag": "-C",
                "long": "--copyright",
                "arg": null,
                "description": "display copyright then exit"
            },
            {
                "flag": "-1",
                "long": "--no-deleted",
                "arg": null,
                "description": "inhibit output of deleted words"
            },
            {
                "flag": "-2",
                "long": "--no-inserted",
                "arg": null,
                "description": "inhibit output of inserted words"
            },
            {
                "flag": "-3",
                "long": "--no-common",
                "arg": null,
                "description": "inhibit output of common words"
            },
            {
                "flag": "-a",
                "long": "--auto-pager",
                "arg": null,
                "description": "automatically calls a pager"
            },
            {
                "flag": "-d",
                "long": "--diff-input",
                "arg": null,
                "description": "use single unified diff as input"
            },
            {
                "flag": "-h",
                "long": "--help",
                "arg": null,
                "description": "display this help then exit"
            },
            {
                "flag": "-i",
                "long": "--ignore-case",
                "arg": null,
                "description": "fold character case while comparing"
            },
            {
                "flag": "-l",
                "long": "--less-mode",
                "arg": null,
                "description": "variation of printer mode for \"less\""
            },
            {
                "flag": "-n",
                "long": "--avoid-wraps",
                "arg": null,
                "description": "do not extend fields through newlines"
            },
            {
                "flag": "-p",
                "long": "--printer",
                "arg": null,
                "description": "overstrike as for printers"
            },
            {
                "flag": "-s",
                "long": "--statistics",
                "arg": null,
                "description": "say how many words deleted, inserted etc."
            },
            {
                "flag": "-t",
                "long": "--terminal",
                "arg": null,
                "description": "use termcap as for terminal displays"
            },
            {
                "flag": "-v",
                "long": "--version",
                "arg": null,
                "description": "display program version then exit"
            },
            {
                "flag": "-w",
                "long": "--start-delete",
                "arg": null,
                "description": "string to mark beginning of delete region"
            },
            {
                "flag": "-x",
                "long": "--end-delete",
                "arg": null,
                "description": "string to mark end of delete region"
            },
            {
                "flag": "-y",
                "long": "--start-insert",
                "arg": null,
                "description": "string to mark beginning of insert region"
            },
            {
                "flag": "-z",
                "long": "--end-insert",
                "arg": null,
                "description": "string to mark end of insert region"
            }
        ],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 4,
                "subsections": [
                    {
                        "name": "-C --copyright",
                        "lines": 2,
                        "flag": "-C",
                        "long": "--copyright"
                    },
                    {
                        "name": "-1 --no-deleted",
                        "lines": 2,
                        "flag": "-1",
                        "long": "--no-deleted"
                    },
                    {
                        "name": "-2 --no-inserted",
                        "lines": 2,
                        "flag": "-2",
                        "long": "--no-inserted"
                    },
                    {
                        "name": "-3 --no-common",
                        "lines": 2,
                        "flag": "-3",
                        "long": "--no-common"
                    },
                    {
                        "name": "-a --auto-pager",
                        "lines": 2,
                        "flag": "-a",
                        "long": "--auto-pager"
                    },
                    {
                        "name": "-d --diff-input",
                        "lines": 2,
                        "flag": "-d",
                        "long": "--diff-input"
                    },
                    {
                        "name": "-h --help",
                        "lines": 2,
                        "flag": "-h",
                        "long": "--help"
                    },
                    {
                        "name": "-i --ignore-case",
                        "lines": 2,
                        "flag": "-i",
                        "long": "--ignore-case"
                    },
                    {
                        "name": "-l --less-mode",
                        "lines": 2,
                        "flag": "-l",
                        "long": "--less-mode"
                    },
                    {
                        "name": "-n --avoid-wraps",
                        "lines": 2,
                        "flag": "-n",
                        "long": "--avoid-wraps"
                    },
                    {
                        "name": "-p --printer",
                        "lines": 2,
                        "flag": "-p",
                        "long": "--printer"
                    },
                    {
                        "name": "-s --statistics",
                        "lines": 2,
                        "flag": "-s",
                        "long": "--statistics"
                    },
                    {
                        "name": "-t --terminal",
                        "lines": 2,
                        "flag": "-t",
                        "long": "--terminal"
                    },
                    {
                        "name": "-v --version",
                        "lines": 2,
                        "flag": "-v",
                        "long": "--version"
                    },
                    {
                        "name": "-w --start-delete",
                        "lines": 2,
                        "flag": "-w",
                        "long": "--start-delete"
                    },
                    {
                        "name": "-x --end-delete",
                        "lines": 2,
                        "flag": "-x",
                        "long": "--end-delete"
                    },
                    {
                        "name": "-y --start-insert",
                        "lines": 2,
                        "flag": "-y",
                        "long": "--start-insert"
                    },
                    {
                        "name": "-z --end-insert",
                        "lines": 2,
                        "flag": "-z",
                        "long": "--end-insert"
                    }
                ]
            },
            {
                "name": "COMPATIBILITY",
                "lines": 3,
                "subsections": [
                    {
                        "name": "-K --no-init-term",
                        "lines": 2,
                        "flag": "-K",
                        "long": "--no-init-term"
                    }
                ]
            },
            {
                "name": "AUTHOR",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "REPORTING BUGS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 10,
                "subsections": []
            }
        ]
    }
}