chunkdup


Namechunkdup JSON
Version 0.5.0 PyPI version JSON
download
home_pagehttps://github.com/xyb/chunkdup
SummaryFind (partial content) duplicate files.
upload_time2022-12-04 12:51:19
maintainer
docs_urlNone
authorXie Yanbo
requires_python>=3.7,<4.0
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # chunkdup

Find (partial content) duplicate files using [chunksum](https://github.com/xyb/chunksum) outputs.

[![test](https://github.com/xyb/chunkdup/actions/workflows/test.yml/badge.svg)](https://github.com/xyb/chunkdup/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/xyb/chunkdup/branch/main/graph/badge.svg?token=TVFUKMLFMX)](https://codecov.io/gh/xyb/chunkdup)
[![Maintainability](https://api.codeclimate.com/v1/badges/0935f557916da1fdcddb/maintainability)](https://codeclimate.com/github/xyb/chunkdup/maintainability)
[![Latest version](https://img.shields.io/pypi/v/chunkdup.svg)](https://pypi.org/project/chunkdup/)
[![Support python versions](https://img.shields.io/pypi/pyversions/chunkdup)](https://pypi.org/project/chunkdup/)

```
usage: chunkdup [-h] [chunksums1] [chunksums2]

Find (partial content) duplicate files.

positional arguments:
  chunksums1  path to chunksums
  chunksums2  path to chunksums

optional arguments:
  -h, --help  show this help message and exit

Examples:

  $ chunksum dir1/ -f chunksums.dir1
  $ chunksum dir2/ -f chunksums.dir2
  $ chunkdup chunksums.dir1 chunksums.dir2
```

```
usage: chunkdiff [-h] [-b BAR] [-w BARWIDTH] [-n] [-s CHUNKSUMS]
                 [file1] [file2]

Show the difference of two files.

positional arguments:
  file1                 path to file
  file2                 path to file

optional arguments:
  -h, --help            show this help message and exit
  -b BAR, --bar BAR     the style of bar. default: oneline
  -w BARWIDTH, --barwidth BARWIDTH
                        the width of bar. default: 40
  -n, --nocolor         do not colorize output. default: False
  -s CHUNKSUMS, --chunksums CHUNKSUMS
                        path to chunksums file

Examples:

  $ chunksum dir1/ -f chunksums.dir1
  $ chunksum dir2/ -f chunksums.dir2

  $ chunkdiff chunksums.dir1 chunksums.dir2 dir1/file1 dir2/file2

  $ chunkdiff chunksums chunksums ./file1 ./file2
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/xyb/chunkdup",
    "name": "chunkdup",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7,<4.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "Xie Yanbo",
    "author_email": "xieyanbo@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ac/f1/c646e81167c4a80a13d9d9e598e79afa7d19f28ad6f286dfc1c09695dccf/chunkdup-0.5.0.tar.gz",
    "platform": null,
    "description": "# chunkdup\n\nFind (partial content) duplicate files using [chunksum](https://github.com/xyb/chunksum) outputs.\n\n[![test](https://github.com/xyb/chunkdup/actions/workflows/test.yml/badge.svg)](https://github.com/xyb/chunkdup/actions/workflows/test.yml)\n[![codecov](https://codecov.io/gh/xyb/chunkdup/branch/main/graph/badge.svg?token=TVFUKMLFMX)](https://codecov.io/gh/xyb/chunkdup)\n[![Maintainability](https://api.codeclimate.com/v1/badges/0935f557916da1fdcddb/maintainability)](https://codeclimate.com/github/xyb/chunkdup/maintainability)\n[![Latest version](https://img.shields.io/pypi/v/chunkdup.svg)](https://pypi.org/project/chunkdup/)\n[![Support python versions](https://img.shields.io/pypi/pyversions/chunkdup)](https://pypi.org/project/chunkdup/)\n\n```\nusage: chunkdup [-h] [chunksums1] [chunksums2]\n\nFind (partial content) duplicate files.\n\npositional arguments:\n  chunksums1  path to chunksums\n  chunksums2  path to chunksums\n\noptional arguments:\n  -h, --help  show this help message and exit\n\nExamples:\n\n  $ chunksum dir1/ -f chunksums.dir1\n  $ chunksum dir2/ -f chunksums.dir2\n  $ chunkdup chunksums.dir1 chunksums.dir2\n```\n\n```\nusage: chunkdiff [-h] [-b BAR] [-w BARWIDTH] [-n] [-s CHUNKSUMS]\n                 [file1] [file2]\n\nShow the difference of two files.\n\npositional arguments:\n  file1                 path to file\n  file2                 path to file\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -b BAR, --bar BAR     the style of bar. default: oneline\n  -w BARWIDTH, --barwidth BARWIDTH\n                        the width of bar. default: 40\n  -n, --nocolor         do not colorize output. default: False\n  -s CHUNKSUMS, --chunksums CHUNKSUMS\n                        path to chunksums file\n\nExamples:\n\n  $ chunksum dir1/ -f chunksums.dir1\n  $ chunksum dir2/ -f chunksums.dir2\n\n  $ chunkdiff chunksums.dir1 chunksums.dir2 dir1/file1 dir2/file2\n\n  $ chunkdiff chunksums chunksums ./file1 ./file2\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Find (partial content) duplicate files.",
    "version": "0.5.0",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "e32e9e9ce4a723a8e8ac1bfae54ada84",
                "sha256": "8c7e0cc671b279d9684c0c3a635073cb6ace020c9d22a035a2a79bd5b54fe8ad"
            },
            "downloads": -1,
            "filename": "chunkdup-0.5.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e32e9e9ce4a723a8e8ac1bfae54ada84",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7,<4.0",
            "size": 14269,
            "upload_time": "2022-12-04T12:51:18",
            "upload_time_iso_8601": "2022-12-04T12:51:18.371418Z",
            "url": "https://files.pythonhosted.org/packages/73/f2/542e76e4549045df3438d6509dce2f1e56f90b92467b597b9fa17d45d66d/chunkdup-0.5.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "33c606eb6969c8e7a48b5d136195fc10",
                "sha256": "edd1075fbd866e720df4d48f77f798d30dca9e019b14dbf7ad98f435178251e6"
            },
            "downloads": -1,
            "filename": "chunkdup-0.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "33c606eb6969c8e7a48b5d136195fc10",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7,<4.0",
            "size": 12122,
            "upload_time": "2022-12-04T12:51:19",
            "upload_time_iso_8601": "2022-12-04T12:51:19.988805Z",
            "url": "https://files.pythonhosted.org/packages/ac/f1/c646e81167c4a80a13d9d9e598e79afa7d19f28ad6f286dfc1c09695dccf/chunkdup-0.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-04 12:51:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "xyb",
    "github_project": "chunkdup",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "chunkdup"
}
        
Elapsed time: 0.01465s