如果我有一个我想要压缩的文件列表,我该如何将列表传递给zip?
cookbook/application/views/index.php
cookbook/application/controller/index.php
cookbook/js/index.js
....
cookbook/css/index.css
要在命令行中逐一执行上述列表,请zip -r my.zip cookbook/css/index.css
,其中my.zip
与cookbook
位于同一根目录中
答案 0 :(得分:1)
尝试
zip -r@ my.zip < listfile
-@
标志告诉zip
从标准输入读取文件名。
答案 1 :(得分:0)
如果所有文件都在同一文件夹中,则无需键入要包含在存档中的每个文件。只需调用该命令并指定它们的公共文件夹,如下所示:
zip -r cookbook.zip cookbook
cookbook目录中的所有文件都将包含在zip存档中。