如何压缩文件夹,但使用zip命令行减去文件

问题描述:

我正在创建我的应用程序树的压缩文件,减去具有临时文件的文件夹。现在我使用-x选项排除文件夹,并使用解压缩手动创建它们。有拉链的方式来排除的文件,但包含的文件夹,我使用如何压缩文件夹,但使用zip命令行减去文件

zip -r zipfile.zip . -x appsessions/\* workfolder/\* 

但当然不包括文件夹和(即它会在压缩文件中的空文件夹?)

文件在其中。我想保留zip文件中的appsessions /和workfolder /,但是为空。

试用一下这个:

find . -type d -print | zip name.zip [email protected] 

还要检查这个答案:https://stackoverflow.com/a/13234936/1135424