如何使用 unzip 命令将子文件夹内容提取到当前目录:

如何使用 unzip 命令将子文件夹内容提取到当前目录:

我有一个 zip 文件:foo.zip.

zip 文件解压到:

- foo/
  - hello.txt
  - world.txt

我应该发出什么命令来提取文件hello.txt并将其world.txt提取到当前目录而不是子目录foo。我可以使用该cp命令,但我想一次性完成这一切。

答案1

unzip -j foo.zip 

-j = 垃圾路径。存档的目录结构不会重新创建;所有文件都存放在解压目录中

答案2

尝试:

$ unzip -j foo.zip

选项-j

-j 垃圾路径。存档的目录结构不会重新创建;所有文件都存放在解压目录中(默认为当前目录)。

相关内容