使用zip命令的-d参数即可删除zip包中的特定文件。
示例:假设有test.zip,包含_code(目录)、_code.zip、readme.txt三个文件,现在要删除test.zip中的_code目录,则执行如下命令
zip -d test.zip _code
如果装了nautilus和相关的压缩软件,就可以和windows类似,双击zip文件打开,选择要删除的文件/目录,按删除既可。
命令行方式:zip -d test.zip test1/\*
不行的。 linux做不到, 必须要解压后才能删除。+741345015
# zip -d test.zip test1
zip -d test.zip 'test1/*'