3 个版本

0.1.3 2019年10月23日
0.1.2 2019年10月18日
0.1.0 2019年10月18日

#33 in #ensure

MIT 许可证

8KB
163

DeeDoo

命令行文件去重工具。

关于

去重工具不会删除任何文件。找到的重复文件将被移动到 rejects 目录,保留完整路径。可以使用 -o 选项指定 rejects 目录的位置。程序通过在文件内容上执行 crc32 计算来找到重复文件。如果指定了 -E 标志,程序将执行逐字节比较以确保文件相同。

安装

使用 cargo 直接安装

cargo install deedoo

用法

USAGE:
    deedoo [FLAGS] [OPTIONS] <directory>

FLAGS:
    -E, --ensure     Runs additional check to verify duplicate.
    -h, --help       Prints help information
    -V, --version    Prints version information
    -v, --verbose    Show extra logging

OPTIONS:
    -o, --output <out_directory>    Directory for duplicated files.

ARGS:
    <directory>    Directory to scan.

依赖

~0.8–8MB
~49K SLoC