我创建了一个包含 diff 文件的文件diff-files.txt
,其中包含 6000 多个文件路径。现在我想根据这些文件创建一个 zip。
我知道我可以压缩多个文件:
zip diffedfiles.zip file1 folder1 -r
但这不适用于 6000 多个文件。有没有办法根据内容压缩它diff-files.txt
?
zip diffedfiles.zip {diff-files.txt} -r
像这样的东西?
我创建了一个包含 diff 文件的文件diff-files.txt
,其中包含 6000 多个文件路径。现在我想根据这些文件创建一个 zip。
我知道我可以压缩多个文件:
zip diffedfiles.zip file1 folder1 -r
但这不适用于 6000 多个文件。有没有办法根据内容压缩它diff-files.txt
?
zip diffedfiles.zip {diff-files.txt} -r
像这样的东西?
在 Linux 上,您可以使用 -@ 选项:
因此,在您的情况下,您应该能够:
知道了:
有两种方法适用于所有平台:
1.
2.
这些方法不受命令行长度限制的影响。