gpt4 book ai didi

diff - 如何比较 tarball 和文件夹的内容

转载 作者:行者123 更新时间:2023-12-03 11:48:41 25 4
gpt4 key购买 nike

我如何比较 tar原始文件夹的文件(已压缩)与原始文件夹?

首先,我使用创建了存档文件

tar -kzcvf directory_name.zip directory_name

然后我尝试比较使用
tar -diff -vf directory_name.zip directory_name

但它没有用。

最佳答案

--compare (-d)更方便。

tar --compare --file=archive-file.tar

如果 archive-file.tar 位于它创建的目录中,则工作。要将 archive-file.tar 与远程目标进行比较(例如,如果您已将 archive-file.tar 移动到/some/where/),请使用 -C范围:
tar --compare --file=archive-file.tar -C /some/where/

如果你想看到 tar 工作,使用 -v没有 -v仅报告错误(丢失文件/文件夹)。

Tipp:这也适用于压缩的 tar.bz/tar.gz 文件。

关于diff - 如何比较 tarball 和文件夹的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9187522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com