У меня есть zip-файл внутри текстового файла (file.txt внутри file.zip), и я хотел бы добавить к этому файлу другой текстовый файл file.txt вне zip-файла.
Как я могу это сделать? Есть ли решение?
Я пытался добавить параметры Append => 1 в IO :: Compress :: Zip, но файл внутри zip был перезаписан ..
use IO::Compress::Zip qw(zip $ZipError) ;
$filenameToZip = 'file.txt';
zip $filenameToZip => "file.zip",Append => 1
or die "zip failed: $ZipError\n";
Нужно ли мне распаковывать zip-файл, добавлять / объединять два файла TXT и снова сжимать файл?
Или есть лучшее решение?