Ruby: создание многотомных Zip-архивов?

#ruby #zip

#ruby #zip

Вопрос:

Я просмотрел zip ruby, ruby zip, archive-zip, и ни один из них не может создавать многотомные архивы: (Может быть, я ошибаюсь? Как мне это сделать?

Ответ №1:

Вы можете выложить в систему:

 x = '/usr/bin/zip'

`#{x} -b /tmp -s 64k foo bar/` # => /tmp/foo.zip, /tmp/foo.z01, etc.
 

Комментарии:

1. Я знаю, что могу использовать внешние команды, и у меня есть временная реализация (по крайней мере, я надеюсь, что она временная), но все же я хотел бы использовать для этого какой-нибудь драгоценный камень или библиотеку.

2. Да.. Я бы предложил один, если бы видел его =/