如何提取具有相同文件夹结构的存档以便合并文件夹内容?

时间:2015-09-18 12:48:56

标签: directory extract archive

我希望能够创建2个或更多tar.gz(或其他)档案,这些档案会有一些重叠的目录,但不会重叠文件。我想将我的2个或更多档案提取到相同的工作区域,并重叠或合并重叠目录的内容,而不是我得到'文件夹'和'文件夹(2)'

的情况

更详细的例子:

arch_1.tar.gz 包含以下内容

Project
   Documentation
       README_1.md
   Code
       app_xyz.c
       server_xyz.c

arch_2.t​​ar.gz 包含此

Project
   Documentation
      README_2.md
   Code
      app_abc.c
      server_abc.c

现在我希望能够从上面提取2个示例tar.gz档案并最终得到:

Project
   Documentation
      README_1.md
      README_2.md
   Code
      app_abc.c
      app_xyz.c
      server_abc.c
      server_xyz.c

但是现在,当我测试这个时,我得到了这个(不可取):

Project
   Documentation
      README_1.md
   Code
      app_xyz.c
      server_xyz.c
Project (2)
   Documentation
      README_2.md
   Code
      app_abc.c
      server_abc.c

有人在工作时向我描述了这个,听起来很棒,但我还没能实现它。当我去提取时,可能只是命令行上的不同选项问题。

如果它很重要,我在1台机器上使用Windows 7,它将创建tar.gz文件,但提取可能会在Mint Linux(所有其他开发机器)中进行。

0 个答案:

没有答案