Skip to content

Sungchunn/ssc-duplicate-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#SSC Duplicate Finder

## Overview

- The SSC Duplicate Finder is a command-line tool designed to identify and manage duplicate files within a specified directory. It offers various algorithms for detecting duplicates and provides flexible output options to suit different user needs.

##Features

- **Duplicate Detection Algorithms**:
  - `bbb`: Byte-by-byte comparison.
  - `sha256`: SHA-256 checksum comparison.
  - `md5`: MD5 checksum comparison.

- **Output Options**:
  - Count total duplicates.
  - Print relative paths of duplicate files grouped together.

##Command-Line Options

The program supports the following command-line arguments:

- `-f, --folder <path>`: Specifies the path to the target folder. This option is **required**.

- `-a, --algorithm <ALGO>`: Chooses the algorithm for finding duplicates. Options include `bbb`, `sha256`, and `md5`. Defaults to `bbb` if not specified.

- `-c, --count-duplicates`: Prints the total count of duplicate files.

- `-p, --print`: Prints the relative paths of all duplicate files, grouped together.

- `-h, --help`: Displays the help message with usage instructions.

##Usage

1. **Basic Usage**:
   To run the duplicate finder on a specific folder:
   ```bash
   java -jar ssc-duplicate-finder.jar -f /path/to/folder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages