Hello EigenFunctions,
You can do this with the Archive::Zip->updateTree method, if you have a copy of the archive’s tree on disc, and you first delete the given directory from that copy:
$zip->updateTree ( { root => 'New_Tree', # On disk zipName => 'Tree', # In the archive mirror => 1, # Delete missing directories and fil +es } ) == AZ_OK or die 'update error';
But I guess that misses the point of your question, which is, I take it, to delete the given directory directly.
The POD for Archive::Zip says it can be done...
Where in the POD do you see that? (Not saying it isn’t there, only that I haven’t found it.)
| Athanasius <°(((>< contra mundum | Iustus alius egestas vitae, eros Piratica, |
In reply to Re^3: Remove an existing, non-empty, directory re: Archive::Zip
by Athanasius
in thread Remove an existing, non-empty, directory re: Archive::Zip
by EigenFunctions
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |