_
//
//
//
//
/####/
//////
///////
- 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]
-vor--version-> print version information and exit-hor--help-> print this message and exit-odor--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 . ~/homeworkbroom 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
PARALLEL Output approximate size that could be freedRemove duplicates and create symlinks