如果我有一堆带有一堆图像的文件夹,我怎样才能只拍摄图像而不是文件夹结构导致图像而不必将CD放入图像目录?
tar czf images.tgz / path / to / images / *
现在提取images.tgz时,提取的内容是/ path / to / images /...
我如何才能将图像包含在tgz文件中(而不是导致图像的三个文件夹)?
答案 0 :(得分:1)
我知道你可以在解开时使用--strip-components
,虽然我不确定这在创建时是否也有效。
也许遍历文件夹结构,然后通过stdout / stdin将结果通过顺序传递给tar? (使用cat
或类似的?)IANA Linux Expert如此害怕我只能提出理由而不是在这一秒提供硬编码,你现在让我想知道......