![使用终端将多个文件夹压缩成一个 zip 文件](https://linux22.com/image/1088261/%E4%BD%BF%E7%94%A8%E7%BB%88%E7%AB%AF%E5%B0%86%E5%A4%9A%E4%B8%AA%E6%96%87%E4%BB%B6%E5%A4%B9%E5%8E%8B%E7%BC%A9%E6%88%90%E4%B8%80%E4%B8%AA%20zip%20%E6%96%87%E4%BB%B6.png)
我希望将几个文件夹存储在一个 zip 文件中,然后将该 zip 文件转换为 jar。
我有以下文件夹:META-INF
和org
。
我尝试了以下命令:
zip META-INF/ org/ wordcount.zip
但是wordcount.zip没有被创建。
答案1
语法正好相反;您给出.zip
列表中要首先创建的文件的名称。此外,使用标志-r
递归到目录中:
zip -r wordcount.zip META-INF org
这将创建一个文件wordcount.zip
(您可以.zip
在命令中省略,因为如果可能的话,它会自动添加),其中包含两个目录的所有内容,META-INF
以及org