Интересное ПО: Perl модули для работы с архивными или сжатыми данными.

11.01.2004 19:48

  • Archive::Tar - работа с TAR архивами (включая .tar.gz), предусмотрен режим работы с распаковкой в памяти, без создания временного файла. Альтернативный модуль - Archive::TarGzip;
  • PerlIO::gzip, IO::Zlib, Tie::Gzip - работа с сжатыми gzip файлами в прозрачном режиме (т.е. доступ через обычный файловый дескриптор);
  • Compress::Zlib - полноценный Perl интерфейс к функциям библиотеки zlib;
  • Compress::Bzip2 - функции упаковки и распаковки строк методом bzip2;
  • IO::File::CompressOnClose - сжатие файла в формате zip и gzip в момент закрытия файла, до закрытия работа производится с несжатым файлом;
  • CGI::Compress::Gzip - автоматическое gzip сжатие вывода CGI-скрипта (эффект как в mod_gzip или mod_accell).