不创建父文件夹的压缩

5

我有一个像这样的文件夹结构:

- project:
-- folder 01:
--- file1.cpp
--- file2.cpp
-- folder 02:
--- file1.cpp
--- file2.cpp

我想以一种方式压缩项目文件夹的内容,使得在解压缩时可以得到以下结构:

- folder 01:
-- file1.cpp
-- file2.cpp
- folder 02:
-- file1.cpp
-- file2.cpp

我的问题是,我总是得到一个与我的zip文件同名的父文件夹,其中包含01和02文件夹。有没有一种方法可以在不获取此父文件夹的情况下压缩?


请查看此链接:http://unix.stackexchange.com/questions/182032/zip-the-contents-of-a-folder-without-including-the-folder-itself - Dave
https://dev59.com/NWkw5IYBdhLWcg3ws8tj - Dave
1个回答

2

zip -r foo ./

假设 **

./

** 即当前工作目录是您的项目。

-r 用于递归压缩

foo 是您要创建的 zip 文件的名称,即 foo.zip 是您想要的最终压缩产品。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接