【发布时间】:2022-04-06 21:11:36
【问题描述】:
如果您多次将同一个文件添加到一个 tar 文件中,然后解压该文件,您是否保证解压后的版本与上次添加的版本相同?
~/tmp> echo hi > foo
~/tmp> tar -cf bar.tar foo
~/tmp> echo bye > foo
~/tmp> tar -uf bar.tar foo
~/tmp> tar -tf bar.tar
foo
foo
~/tmp> rm foo
~/tmp> tar -xf bar.tar foo
~/tmp> cat foo
bye
这样做是有道理的,但我找不到任何相关的文档。我想知道是否有知情人士可能知道,或者是否有人知道这是不正确的情况?
【问题讨论】: