12 个版本 (4 个重大变更)
0.5.3 | 2020 年 9 月 11 日 |
---|---|
0.5.1 | 2020 年 7 月 9 日 |
0.4.0 | 2020 年 3 月 24 日 |
0.2.1 | 2019 年 12 月 21 日 |
#11 in #rm
每月下载量 30 次
64KB
2K SLoC
rmd
一个改进的 rm 实现,能够删除重复文件
描述
rmd 是一个使用纯 Rust 编写的 rm 重新实现。它能够
- 执行标准的 rm 任务
- 递归删除重复文件
- 递归按文件大小删除文件
- 递归按最后访问日期删除文件
安装
此工具可以从源代码轻松安装
cargo install rmd
从源代码编译
也可以直接克隆仓库并从那里编译 rmd。在这种情况下,建议在编译用于生产的 rmd 之前运行所有测试。这样做的一个方便方法是用 make
make build
这将运行所有 cargo 测试(包括单元和集成测试)和 cli 测试,然后再编译用于生产的 rmd。
用法
运行以下命令可以找到快速指南:
rmd --help
请阅读在线文档以获取更完整的参考。 https://filipporanza.github.io/rmd/
依赖项
~9MB
~245K SLoC