是否可以将文件复制到zip存档中?


9

我想将文件复制到ZIP或JAR存档中。

那可能吗?如果可以,怎么办?

Answers:


6

使用-m将文件导入ZIP存档。

我在StackOverflow上发现了这一点,也许对您有帮助。
如何使用zip cmd工具将文件移至未压缩的zip中

但是请注意,在将源文件添加到存档后,它会删除源文件。请参阅链接查看更多细节。

更新

本网站的说明。http://linux.about.com/od/commands/l/blcmdl1_zip.htm
-m将指定的文件移动到ZIP存档中;实际上,这将在创建指定的ZIP存档后删除目标目录/文件。

如果目录在删除文件后变为空,则目录也会被删除。zip在没有错误的情况下创建存档之前,不会删除任何内容。这对于节省磁盘空间很有用,但是有潜在的危险,因此建议-T在删除所有输入文件之前将其与测试归档文件结合使用。

zip -m yourfile zip.file


我尝试了cp -m q.txt archive.zip !!! **不起作用
moata_u 2011年

2

**对于jar扩展,您可以使用jar命令,如下所示:

jar -uf file.jar newFile

**或者您可以从jar扩展名中提取文件,如下所示:

jar -xf file.jar fileToBeExtract 

玩得开心 :)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.