_
//
//
//
//
/####/
//////
///////
- clone this repository
git clone https://github.com/Unbewohnte/broom
-
proceed to the directory
-
compile manually or with cmake (in
build/
run:)
cmake .
cmake --build .
compiled binary for your platform will be in the newly created bin
directory, you are free to put it
wherever you desire
if you're on GNU/Linux - you can run install.sh
for broom to become system-wide accessible
- proceed to the releases page and get yourself a pre-compiled binary
broom [FLAGS..] [COMMAND] [DIRECTORY]
[FLAGS]
-v
or--version
-> print version information and exit-h
or--help
-> print this message and exit-od
or--output-directory
-> path to the directory to save results file in
[COMMANDS]
sweep
-> scan for duplicate files, REMOVE empty files and REPLACE other duplicates with symlinksscan
-> scan and save results in a file without removing anything [DEFAULT]
[DIRECTORY] is the path to the directory that will be searched for duplicate files
broom scan -od . ~/homework
broom sweep ~/homework
after the scan the results file will be saved in your current working directory, unless you specified it to be somewhere else. Scan results file contains a list of duplicate files that are grouped together so you can see EXACTLY WHERE each duplicate is in the filesystem.
GPLv3
- Make it go
P
AR
AL
LE
L Output approximate size that could be freedRemove duplicates and create symlinks