如何使用shell压缩linux中的特定文件夹

时间:2013-11-27 06:24:00

标签: linux shell zip sh

假设我们有一个目录结构,如:

A
|---B
|   |---C
|   |   |--f1.txt
|   |
|   |---D
|   |   |--f2.txt
|
|---E
|   |---f3.txt
|   |
|
|---F
|   |---f4.txt

现在如何压缩文件BE.zip,不包括F目录,即当我解压缩BE.zip时,结果应为:

|---B
|   |---C
|   |   |--f1.txt
|   |
|   |---D
|   |   |--f2.txt
|   
|---E
|   |---f3.txt

2 个答案:

答案 0 :(得分:14)

好吧得到了..

zip -r BE.zip B/ E/

答案 1 :(得分:-1)

你可以这个用于递归

压缩BE.zip B / * E / *