当校验和匹配时,我需要解压文件的帮助。
场景如下。
我有一个 tar 文件,它的校验和是 dfsafdafsafasfsaf232,存储在校验和文件中,需要一个脚本来匹配该校验和文件,并在匹配时提取到特定文件夹。
提前致谢
答案1
应该像这样简单。
md5sum --status --check checksumfile.md5
if [ $? -ne 0 ]; then
echo >&2 "MD5 Failed"
exit 1
else
tar -xzf filename.tar.gz
fi
当然,如果您不使用 md5sum/sha*sum,那么您可能需要查看您的校验和工具是否具有检查模式,该模式将结果作为错误级别返回。