【问题标题】:tar and tee command, md5sum on the flytar 和 tee 命令,即时 md5sum
【发布时间】:2017-10-19 14:23:40
【问题描述】:

为什么要创建这样的存档:

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相同)

这里的目标是在归档时在标准输出上捕获 md5sum。避免我只为 md5sum “干运行” tar。

【问题讨论】:

    标签: linux bash pipe tar tee


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-10-28
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 2018-03-25
      • 1970-01-01
      • 1970-01-01
      • 2016-12-21
      • 2014-06-20
      相关资源
      最近更新 更多