如何将存档中的所有文件解压缩到一个文件夹中,而不管它们的文件夹嵌套?

时间:2012-06-24 15:10:57

标签: linux archive tar

在我的一个应用程序中,用户可以上传图像和档案(ZIP,RAR)。上传档案时,应将其解压缩。但是,某些用户将上载包含各种子文件夹(存档中)文件的存档

因此,我正在寻找的是一个tar命令,无论存档的结构如何,它都会将存档中的 ALL 文件提取到一个文件夹中。

这可以通过一个命令完成吗?如果是的话,该命令会是什么?

1 个答案:

答案 0 :(得分:1)

  

这可以通过一个命令完成吗?

不,tar不支持-j之类的unzip标记,或提供任何替代标记。

查看以下备选方案:
TAR – Extract discarding directory structure