{
    "content": [
        {
            "type": "text",
            "text": "# ntfscmp (man)\n\n## NAME\n\nntfscmp - compare two NTFS filesystems and tell the differences\n\n## SYNOPSIS\n\nntfscmp [OPTIONS] DEVICE1 DEVICE2\n\n## DESCRIPTION\n\nThe  ntfscmp program makes a comparison between two NTFS filesystems from all aspects and re‐\nports all variances it finds.  The filesystems can be on block devices or images files.  Ntf‐\nscmp  can  be used for volume verification however its primary purpose was to be an efficient\ndevelopment tool, used to quickly locate, identify and check the correctness of the  metadata\nchanges made to NTFS.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **OPTIONS** (3 subsections)\n- **EXIT CODES**\n- **KNOWN ISSUES**\n- **AUTHOR**\n- **AVAILABILITY**\n- **SEE ALSO**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "ntfscmp",
        "section": "",
        "mode": "man",
        "summary": "ntfscmp - compare two NTFS filesystems and tell the differences",
        "synopsis": "ntfscmp [OPTIONS] DEVICE1 DEVICE2",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [
            {
                "flag": "-P",
                "long": "--no-progress-bar",
                "arg": null,
                "description": "Don't show progress bars."
            },
            {
                "flag": "-v",
                "long": "--verbose",
                "arg": null,
                "description": "More informational output."
            },
            {
                "flag": "-h",
                "long": "--help",
                "arg": null,
                "description": "Display help and exit."
            }
        ],
        "examples": [],
        "see_also": [
            {
                "name": "ntfsinfo",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/ntfsinfo/8/json"
            },
            {
                "name": "ntfscat",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/ntfscat/8/json"
            },
            {
                "name": "diff",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/diff/1/json"
            },
            {
                "name": "ntfsclone",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/ntfsclone/8/json"
            },
            {
                "name": "ntfsprogs",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/ntfsprogs/8/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 14,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 2,
                "subsections": [
                    {
                        "name": "-P --no-progress-bar",
                        "lines": 2,
                        "flag": "-P",
                        "long": "--no-progress-bar"
                    },
                    {
                        "name": "-v --verbose",
                        "lines": 2,
                        "flag": "-v",
                        "long": "--verbose"
                    },
                    {
                        "name": "-h --help",
                        "lines": 2,
                        "flag": "-h",
                        "long": "--help"
                    }
                ]
            },
            {
                "name": "EXIT CODES",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "KNOWN ISSUES",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AVAILABILITY",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "ntfscmp - compare two NTFS filesystems and tell the differences\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "ntfscmp [OPTIONS] DEVICE1 DEVICE2\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "The  ntfscmp program makes a comparison between two NTFS filesystems from all aspects and re‐\nports all variances it finds.  The filesystems can be on block devices or images files.  Ntf‐\nscmp  can  be used for volume verification however its primary purpose was to be an efficient\ndevelopment tool, used to quickly locate, identify and check the correctness of the  metadata\nchanges made to NTFS.\n\nIf one is interested only in the NTFS metadata changes then it could be useful to compare the\nmetadata images created by using the --metadata option of ntfsclone(8) to eliminate the  usu‐\nally uninteresting timestamp changes.\n\nThe terse output of ntfscmp is intentional because the provided information is enough in each\ncase to determine the exact differences. This can be achieved, for instance, if one  compares\nthe verbose outputs of ntfsinfo(8) for each reported inodes by the diff(1) utility.\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "Below is a summary of the options that ntfscmp accepts.\n",
                "subsections": [
                    {
                        "name": "-P --no-progress-bar",
                        "content": "Don't show progress bars.\n",
                        "flag": "-P",
                        "long": "--no-progress-bar"
                    },
                    {
                        "name": "-v --verbose",
                        "content": "More informational output.\n",
                        "flag": "-v",
                        "long": "--verbose"
                    },
                    {
                        "name": "-h --help",
                        "content": "Display help and exit.\n",
                        "flag": "-h",
                        "long": "--help"
                    }
                ]
            },
            "EXIT CODES": {
                "content": "The exit code is 0 on success, non-zero otherwise.\n",
                "subsections": []
            },
            "KNOWN ISSUES": {
                "content": "No problem is known. If you would find otherwise then please send your report to the develop‐\nment team: ntfs-3g-devel@lists.sf.net\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "ntfscmp was written by Szabolcs Szakacsits.  It was ported to ntfs-3g by Erik Larsson.\n",
                "subsections": []
            },
            "AVAILABILITY": {
                "content": "ntfscmp is part of the ntfs-3g package and is available from:\nhttps://github.com/tuxera/ntfs-3g/wiki/\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "ntfsinfo(8), ntfscat(8), diff(1), ntfsclone(8), ntfsprogs(8)\n\n\n\nntfs-3g 2021.8.22                            April 2006                                   NTFSCMP(8)",
                "subsections": []
            }
        }
    }
}