Mount ZIP archives as writable filesystems using FUSE.
FUSE file system to create & manipulate ZIP archives
fuse-zip$ fuse-zip archive.zip /mnt/myzip$ fuse-zip -w new-archive.zip /mnt/myzip && cp file.txt /mnt/myzip/$ fuse-zip large-archive.zip /mnt/zip && ls /mnt/zip$ fuse-zip -w archive.zip /mnt/zip && nano /mnt/zip/document.txt$ fusermount -u /mnt/myzip