An improved rm implementation able to remove duplicate files
rmd is an rm reimplementation made in pure Rust. It is able to: - Do standard rm work - Recursively remove duplicate files - Recursively remove files by size - Recursively remove files by last access date
This tool can be easily installed from sources:
bash
cargo install rmd
It is also possible to directly clone the repository and compile rmd from there.
In this case it is recommended to run all tests before compile rmd for production.
A convenient way to do that is using make
bash
make build
This will run all cargo tests (both unit and integration) and cli tests before compile rmd for
production.
A quick guide can be found running:
bash
rmd --help
For a more complete reference please read the online documentation. https://filipporanza.github.io/rmd/