2017-09-15 636 views
0

我要zip所有.txt文件使用zip命令遞歸地linux。對於這一點,我使用:如何在Linux中使用zip遞歸壓縮所有txt文件?

zip -r /home/folder/zipName /home/folder2/subfolder1/*.txt 

,它是給我下面的錯誤:

zip warning: missing end signature--probably not a zip file (did you 
zip warning: remember to use binary mode when you transferred it?) 
zip warning: (if you are trying to read a damaged archive try -F) 
zip error: Zip file structure invalid 

回答

0

使用

zip -r /home/folder/zipName /home/folder2/subfolder1 -i \*.txt 

它會做你所期望的。

0

這對我的作品......

zip -r /home/folder/zipName /home/folder2/subfolder1/**/*.txt