rmd

Crates.iormd
lib.rsrmd
version0.5.3
sourcesrc
created_at2019-12-15 15:45:31.592104
updated_at2020-09-11 17:20:19.589686
descriptionAn improved rm implementation able to remove duplicate files
homepage
repositoryhttps://github.com/FilippoRanza/rmd
max_upload_size
id189564
size106,514
Filippo Ranza (FilippoRanza)

documentation

README

rmd

Build Status crates.io License: MIT PRs Welcome

An improved rm implementation able to remove duplicate files

Description

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

Installation

This tool can be easily installed from sources:

cargo install rmd

Compile from source

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

make build

This will run all cargo tests (both unit and integration) and cli tests before compile rmd for production.

Usage

A quick guide can be found running:

rmd --help

For a more complete reference please read the online documentation. https://filipporanza.github.io/rmd/

Commit count: 125

cargo fmt