fast-clean 1.1.2

A tool for quickly clean the target dir
Documentation

Clean — Rust 文件清理工具

clean -d <目录路径> [参数]

V1.1

  1. 使用策略模式优化过滤逻辑
  2. 支持多文件拓展名过滤
  3. 添加is_test参数,在run函数中可以直接构造MockRemover
  4. 支持 dry-run 模式,通过is_test(默认true)来判断是否执行
  5. 文件大小单位支持,

V1.0

  1. 支持递归遍历目录
  2. 支持按文件扩展名过滤
  3. 支持按文件大小过滤(删除超过指定大小的文件)
  4. 支持按文件修改时间过滤(超过 N 天)
  5. 支持跳过指定目录
  6. 支持是否删除目录
  7. 支持 Mock 测试(不会真实删除文件)
  8. 完整黑盒测试覆盖所有参数组合