【发布时间】:2021-09-04 09:45:23
【问题描述】:
this question 中的代码有效,但仅适用于单个目录。我也可以让它输出一个文件存档。但不是一个文件和一个目录,或两个目录。我希望使它与路径列表一起使用,包括所有放置在同一存档中的目录和文件。如果我尝试添加多个路径,则 tar 文件会损坏。我想只要 TarWriter 对象打开,我就可以继续将文件/数据添加到存档中。
问题:除了如何使上述示例使用多个路径(在链接的帖子中)之外,有人可以帮助解释如何将文件和目录添加到存档中吗? 我查看了目录结构/格式,但我似乎无法理解为什么这不适用于多个目录/文件。谢谢!
【问题讨论】: