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