为什么要创建这样的存档:
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。
发布于 2017-10-19 14:41:01
执行tar --to-command=md5sum -x -f mybackup.tar md5sums提取的文件,而不是tar存档本身。
执行cat mybackup.tar | md5sum是比较校验和的正确方法。
https://stackoverflow.com/questions/46832232
复制相似问题