是否可以创建包含同名文件的档案?

是否可以创建包含同名文件的档案?

是否可以创建包含位于同一文件夹中的同名文件的任意格式的档案?如果可以,如何创建?

我需要这个来进行一些测试。目标操作系统是 Windows。谢谢。

答案1

至少 tar 和 cpio 应该能够处理这个问题。GNU tar 不会在意你是否添加文件两次,例如:

tar cf foo.tar bar baz bar

这应该会创建一个包含两次文件“bar”的 tar 档案。

答案2

如果将一个文件附加到已存在的 tar 存档中(至少对于 GNU tar 而言),则 tar 会执行一些怪异归根结底,当您提取/删除时,仅提取/删除最后附加的副本。

相关内容