如何在目录树中创建所有(单独)散列的文件?

时间:2015-12-13 02:14:13

标签: hash md5

我在字母目录树中有几个 pdf jpg png 文件。如何生成每个文件的哈希文件?

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点.. 您使用的操作系统是什么? 保存结果的确切格式是什么?

以下是Linux中一个简单的bash(版本4)脚本的示例,该脚本为您提供散列,后跟单独行上的文件名,包括所有子目录。

#!/bin/bash
shopt -s globstar
FILES=**
OUTPUT=output.txt
for f in $FILES
do
  md5sum $f >> $OUTPUT
done