Есть ли программа или сценарий, который может сравнивать контрольную сумму 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