为一个给定的扩展名创build目录树的MD5文件

我想创build一个目录树的MD5文件,只包含文件的裸名。 md5deep正是这样做的,但在recursion模式下它不能过滤文件。

md5deep -rb . > md5.txt 

在输出到md5.txt之前,有没有办法过滤(* .jpg)? 在Linux中,它只是一个| ,但是如何在Windows中执行?

md5deep不会过滤你在filspec中给出的文件,例如* .jpg。 您可以使用find来生成文件列表并将其传递给md5deep

find . -name '*.jpg' -exec md5deep -b {} + >>md5.txt

在再次运行代码之前,应该先删除md5.txt文件,否则会附加一组新的文件。