繁体   English   中英

tar和tee命令,动态运行md5sum

[英]tar and tee command, md5sum on the fly

为什么要创建一个档案,如:

tar -p -c -f - --acls file1 | tee mybackup.tar | md5sum

给出与在同一归档文件上执行md5sum不同的校验和,执行以下操作:

tar --to-command=md5sum -x -f mybackup.tar (与tar -x -f mybackup.tar -O | md5sum

这里的目标是在执行归档时在stdout上捕获md5sum。 避免让我仅对md5sum“干运行” tar。

执行tar --to-command=md5sum -x -f mybackup.tar md5将对提取的文件进行求和,而不是tar存档本身。

cat mybackup.tar | md5sum cat mybackup.tar | md5sum是比较校验和的正确方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM