{
    "content": [
        {
            "type": "text",
            "text": "# PTARDIFF(1) (man)\n\n**Summary:** ptardiff - program that diffs an extracted archive against an unextracted one\n\n**Synopsis:** ptardiff ARCHIVEFILE\nptardiff -h\n$ tar -xzf Acme-Buffy-1.3.tar.gz\n$ vi Acme-Buffy-1.3/README\n[...]\n$ ptardiff Acme-Buffy-1.3.tar.gz > README.patch\n\n## See Also\n\n- tar(1)\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **DESCRIPTION** (10 lines)\n- **SYNOPSIS** (8 lines)\n- **OPTIONS** (2 lines)\n- **SEE ALSO** (5 lines)\n\n## Full Content\n\n### NAME\n\nptardiff - program that diffs an extracted archive against an unextracted one\n\n### DESCRIPTION\n\nptardiff is a small program that diffs an extracted archive\nagainst an unextracted one, using the perl module Archive::Tar.\n\nThis effectively lets you view changes made to an archives contents.\n\nProvide the progam with an ARCHIVEFILE and it will look up all\nthe files with in the archive, scan the current working directory\nfor a file with the name and diff it against the contents of the\narchive.\n\n### SYNOPSIS\n\nptardiff ARCHIVEFILE\nptardiff -h\n\n$ tar -xzf Acme-Buffy-1.3.tar.gz\n$ vi Acme-Buffy-1.3/README\n[...]\n$ ptardiff Acme-Buffy-1.3.tar.gz > README.patch\n\n### OPTIONS\n\nh   Prints this help message\n\n### SEE ALSO\n\ntar(1), Archive::Tar.\n\n\n\nperl v5.34.0                                 2025-07-25                                  PTARDIFF(1)\n\n"
        }
    ],
    "structuredContent": {
        "command": "PTARDIFF",
        "section": "1",
        "mode": "man",
        "summary": "ptardiff - program that diffs an extracted archive against an unextracted one",
        "synopsis": "ptardiff ARCHIVEFILE\nptardiff -h\n$ tar -xzf Acme-Buffy-1.3.tar.gz\n$ vi Acme-Buffy-1.3/README\n[...]\n$ ptardiff Acme-Buffy-1.3.tar.gz > README.patch",
        "flags": [],
        "examples": [],
        "see_also": [
            {
                "name": "tar",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/tar/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 10,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 8,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 5,
                "subsections": []
            }
        ]
    }
}