2017-10-19 179 views
0

为什么创建归档喜欢的md5sum:焦油和tee命令,在运行

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。

回答

2

tar --to-command=md5sum -x -f mybackup.tar md5sums提取的文件,而不是tar档案本身。

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