Skip to main content

Utility to recursive search and move/delete duplicate files of the same size and context in specified folder.

Project description

Utility to recursive search and move/delete duplicate files of the same size and context in specified folder.

If the storage folder (recycle_bin) is not specified, then duplicate files will be deleted! If the number of command line parameters is zero, then the search folder = current folder.

Command line parameters

-st, --start_folder (first parameter): the folder with which the recursive search begins
-rb, --recycle_bin (second parameter): optional folder for storing duplicate files (move file).
-log, --log_file: log file.
-fnp, --fn_pattern: File name pattern. Only files matching the pattern are processed!
               Provides support for Unix shell-style wildcards. Default value is "*.*"
-nr, --not_recursively": If this parameter is set, then recursive search is disabled!

Call example

rmdup --start_folder=E:\YoutubeChannelsCopy --recycle_bin=E:\reserved --log_file=E:\reserved\logfile.txt --fn_pattern="*.png" 

Work log

alt text

PyPi

https://pypi.org/project/remove-duplicates/

After installation use rmdup --help instead of remove_dup

Internationalization

Most of the program messages are translated into five languages: English, Russian, German, Spanish, French.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

remove_duplicates-1.0.5.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

remove_duplicates-1.0.5-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file remove_duplicates-1.0.5.tar.gz.

File metadata

  • Download URL: remove_duplicates-1.0.5.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.2

File hashes

Hashes for remove_duplicates-1.0.5.tar.gz
Algorithm Hash digest
SHA256 eb8924253be0de289c83282365fbcfbbad69d998a285e0d6e3e4134290d28b33
MD5 15dd67dfb9d101e78e00ee5d3c5aab9a
BLAKE2b-256 ad759e9e64f1577a2476ee59b7a7dba7e533524ad8cbab1eb41dad97b923f0a9

See more details on using hashes here.

File details

Details for the file remove_duplicates-1.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for remove_duplicates-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6c59bd05564646ea21c910f017bb22c7077f45fd5fbb5cbca67526645f120f25
MD5 a915e76f228addb5723c0669e2fa9ba4
BLAKE2b-256 c71c38e7e680e2eb336362ab37d2bd4912020a64665b6712a46a645f8014ee97

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page