2016-11-08 35 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 *