#directory #command-line #necessary #identify #path #file #name

bin+lib dir_cleaner

一个简单的命令行工具,可以用来识别重复的文件,并在需要时删除它们

1 个不稳定版本

0.1.0 2022年7月25日

#18#identify

MIT/Apache

15KB
195

dir_cleaner

一个简单的 二进制 crate,旨在学习如何创建、组织和分发 Rust 应用程序。

该 crate 的主要目的是帮助您在嵌套目录中识别重复文件,并简化它们的删除过程(如果需要的话)。

该 crate 使用非常简单,只需从命令行调用它,并提供您想要检查的文件夹的 相对路径。例如

dir_cleaner ./test

完成此操作后,程序将要求您输入一个 文件名;该名称将用于在指定的 目录 及其 子目录 中查找具有该 确切名称 的任何文件。然后,程序将显示找到的文件列表(包括它们的 创建日期 和它们的 相对路径),并询问您是否要保留所有这些文件。如果不是这样,它将帮助您完成删除过程。


lib.rs:

dir_cleaner

一个简单的 二进制 crate,旨在学习如何创建、组织和分发 Rust 应用程序。

该 crate 的主要目的是帮助您在嵌套目录中识别重复文件,并简化它们的删除过程(如果需要的话)。

该 crate 使用非常简单,只需从命令行调用它,并提供您想要检查的文件夹的 相对路径

dir_cleaner ./test

完成此操作后,程序将要求您输入一个 文件名;该名称将用于在指定的 目录 及其 子目录 中查找具有该 确切名称 的任何文件。然后,程序将显示找到的文件列表(包括它们的 创建日期 和它们的 相对路径),并询问您是否要保留所有这些文件。如果不是这样,它将帮助您完成删除过程。

依赖项

~1MB
~18K SLoC