0

是否有一个程序或脚本可以比较我尝试创建自己的文件的 md5 校验和,但我对任何有空格的文件都有问题,所以我想知道它是否会更容易使用应用程序。md5deep 是我下载的返回校验和的东西。

rm md5mastervalue
for i in `ls /media/disk`; do md5deep -rb /media/disk/$i >> md5mastervalue; done
for d in 1 3 ; do cp -rf /media/disk/ /media/disk-$d &  done
wait
rm md5valuet1
rm md5valuet3 
for k in `ls /media/disk`
do
    for f in 1 3; do md5deep -rb /media/disk-$f/$k >> md5valuet$f; done
done
for n in 1 3; do diff md5mastervalue md5valuet$n; done
echo Finished
4

1 回答 1

1

你在linux上吗?如果是这样,您可以使用md5sum, 或sha512sum(更好的安全性)。例如,创建文件的基线

$ sha512sum * > baseline.txt

然后,下次您要检查时,只需使用-c选项,例如

$ sha512sum -c baseline.txt
于 2010-03-16T17:01:01.080 回答