有点简单的问题,但我无法找到答案。我想将多个压缩文件夹的内容提取到一个目录中。我正在使用bash控制台,这是我正在使用的特定网站上唯一可用的工具。
例如,我有两个文件夹:a.zip(包含a1.txt和a2.txt)和b.zip(包含b1.txt和b2.txt)。我想将所有四个文本文件解压缩到一个目录中。
我试过了
unzip \*.zip -d \newdirectory
但它创建了两个目录(a和b),每个目录中包含两个文本文件。
我还尝试将两个压缩文件夹连接成一个大文件夹并将其解压缩,但它仍会创建两个目录,即使我指定了一个新目录。
我无法弄清楚我做错了什么。有帮助吗? 提前致谢!
答案 0 :(得分:0)
使用-j
参数忽略任何目录结构。
unzip -j -d /path/to/your/directory '*.zip*'