2016-11-08 111 views
0

我想压缩文件夹,但zip跳过文件。 文件夹结构:bash zip忽略文件

main_folder > sub_folder > file2.sql 
       file11.txt 
       file12.sql 

Main_folder包含sub_folder和两个文件,子文件夹包含一个文件。

当我使用

拉链-r $ PATH *

我收到包含除file11.txt一切.zip文件。我尝试了各种选择,但没有解决问题。 Zip制作正确的结构并从main_folder获取除了文件以外的每个文件。

回答

0

你可以试试这个;

zip -r your.zip * -x file11.txt 

男子拉链;

-x文件

--exclude文件

明确排除指定的文件..

0

你应该给一个输出名称,否则将使用文件1的名称,但不加file1到zip文件

zip -r myzip *