1 # Copies a zip file to another.
3 # perl copy.pl input.zip output.zip
6 use Archive::Zip qw(:ERROR_CODES);
8 die "usage: perl copy.pl input.zip output.zip\n"
11 my $zip = Archive::Zip->new();
13 my $status = $zip->read($ARGV[0]);
14 die("read $ARGV[0] failed: $status\n") if $status != AZ_OK;
16 $status = $zip->writeToFileNamed($ARGV[1]);
17 die("writeToFileNamed $ARGV[1] failed: $status\n") if $status != AZ_OK;