嘿,所以我试图使用bash创建一个脚本来对文件夹中的每个文件进行哈希处理,并对照主文件检查其哈希值。
我已经尝试添加!在if语句中查看是否有帮助,我直接在cygwin命令行中测试了部分代码,以查看我正在使用的命令的直接输出,以查看是否可以从中找出问题
请注意,我确实在一段时间的读取do循环中拥有了
md5=$(md5sum "$p" | cut -c -32)
if [ $( echo $md5 | grep checkfile.xml ) ]
then
echo "There is a match"
else
echo "There is no match"
rm -v "$p"
fi
如果匹配,则不执行任何操作 如果不匹配,则删除文件