Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jayshenkar07/checksum-backed-duplicate-file-detective-and-cleaner
https://github.com/jayshenkar07/checksum-backed-duplicate-file-detective-and-cleaner
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/jayshenkar07/checksum-backed-duplicate-file-detective-and-cleaner
- Owner: JayShenkar07
- Created: 2024-03-18T18:38:35.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-18T18:43:03.000Z (9 months ago)
- Last Synced: 2024-03-18T20:29:58.235Z (9 months ago)
- Language: Python
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Checksum-Backed-Duplicate-File-Detective-and-Cleaner
## Description:
This Python script efficiently identifies and removes duplicate files within a specified directory using a robust checksum approach. By traversing through the directory, it calculates the checksum (MD5 hash) of each file, allowing for accurate comparison and detection of duplicates. The script then presents a clear report of duplicate files found and proceeds to remove them, optimizing storage space and organization.
## Features:
Duplicate Detection: Utilizes MD5 hash checksums to accurately identify duplicate files within the specified directory.
Clear Reporting: Presents a clear report detailing the duplicate files found, facilitating easy review and decision-making.
Efficient Removal: Removes duplicate files, optimizing storage space and improving directory organization.
## Requirements:
Python 3.x
## Usage
1. Clone the repository to your local machine
2. Navigate to the project directory
3. Run the script with the specified directory path## Disclaimer:
This script is provided as-is without any warranty. Use it at your own risk.** Always ensure you have appropriate backups before removing files.
**