Skip to main content

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.

Metadata

Release files for remove-duplicates 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for remove-duplicates 1.0.5
File Size Uploaded
remove_duplicates-1.0.5.tar.gz 11.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for remove-duplicates 1.0.5
File Interpreter ABI Platform
remove_duplicates-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 24.8 kB

Release files / remove_duplicates-1.0.5.tar.gz

Download URL remove_duplicates-1.0.5.tar.gz
Size 11.6 kB
Tags Source
SHA-256 checksum
How to use checksums
eb8924253be0de289c83282365fbcfbbad69d998a285e0d6e3e4134290d28b33
BLAKE2b-256 checksum
How to use checksums
ad759e9e64f1577a2476ee59b7a7dba7e533524ad8cbab1eb41dad97b923f0a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Release files / remove_duplicates-1.0.5-py3-none-any.whl

Download URL remove_duplicates-1.0.5-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c59bd05564646ea21c910f017bb22c7077f45fd5fbb5cbca67526645f120f25
BLAKE2b-256 checksum
How to use checksums
c71c38e7e680e2eb336362ab37d2bd4912020a64665b6712a46a645f8014ee97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page