我有两个不同的对象:
我想将它们组合成一个单独的gzip压缩包,其中所有txt文件彼此处于同一级别(即tarball中没有tarball),理想情况下没有显式提取它们并创建一个全新的存档(这是我目前的解决方法)。
我正在使用cshell,但如果这更容易,我会对bash解决方案感到满意。
提前致谢。
答案 0 :(得分:2)
我的评论中的解决方案很好,但我认为这可能更适合你。
zcat archive1.tar.gz archive2.tar | gzip > concatenated.tar.gz