Zip:remove()method

Deletes one or more entries from the Zip archive. The Zip archive should have been previously opened in "delete" mode.

Return value

Returns the number of deleted entries or false in case of error. You can check the Zip.error property to get the error message.

Example

-- Remove entries from a zip archive import compression local console = require "console" -- Open the zip archive in "delete" mode local zipfile = compression.Zip("data.zip", "delete") -- Deletes two entries if zipfile:remove("results.xlsx", "doc/readme.txt") then print("Entries have been successfully removed from the data.zip archive") else print("An error occured during entries deletion : "..zip.error) end