2023-01-03 14:41:10 +01:00
2023-05-04 21:14:41 +02:00
# Sherly
2023-09-09 15:55:13 +02:00
2023-09-09 22:54:50 +02:00

2023-09-09 15:55:13 +02:00
2023-01-03 12:17:56 +01:00
Sherly is a Multithreaded Duplicate File Finder for your Terminal, written in java. You can Easily find duplicate Images, videos as well as any other type of Data. That can be helpful if you run on small storage or just want to keep regular housekeeping.
2023-05-04 21:14:41 +02:00
## Installation
Install via AUR
```bash
yay -S sherly-git
```
Compile yourself
```bash
git clone https://github.com/BlyDoesCoding/Sherly
cd Sherly
mkdir -p Bin
javac -d Bin src/*.java -Xlint
cd Bin
jar cfe sherly.jar Main ConsoleColors.class Main.class ThreadedCompare.class
#the jar file will be in the Bin Folder
```
## Usage/Examples
2023-05-04 22:21:10 +02:00
```
2023-03-20 20:51:50 +01:00
Usage: sherly -f inputfolder1 inputfolder2 inputfolder3 [options]...
2023-05-04 21:14:41 +02:00
2023-03-20 20:51:50 +01:00
-h / -help show this
-f / -folder all the folders you want to scan for (see example above!)
-c / -color enable colored messages
2023-03-20 21:48:44 +01:00
-t / -threads override default Thread number (default is usually number of cores * 2)
2023-03-20 20:51:50 +01:00
-p / -progress enable progress indicator
2023-03-20 21:33:45 +01:00
-d / -delete delete all dups except one without asking first
2023-05-04 22:20:26 +02:00
-n / -noinput skip all user input
2023-03-20 20:51:50 +01:00
-debug debug stuff
```