ruby - bzip файлы - PullRequest
       43

ruby - bzip файлы

0 голосов
/ 02 августа 2011

Я хочу сжать файлы в ruby.например, у меня есть файл:

base_1.txt
base_2.txt
base_3.txt

Я хочу, чтобы эти файлы были сжаты до base.bz

Как я могу сделать это в ruby?

Ответы [ 2 ]

1 голос
/ 02 августа 2011

Вы смотрели эту библиотеку:

https://github.com/brianmario/bzip2-ruby

0 голосов
/ 12 декабря 2012

Я не знаком со стандартной библиотечной функцией для ruby, которая выполняет операции bz2. Есть несколько библиотек, подобных той, что описана выше от стороннего производителя.

Ruby также облегчает использование оболочки операционных систем. Предполагая Linux: Вы можете позвонить системный вызов:

система ("bzip2 base_1.txt")

или эквиваленты:

bzip2 base_1.txt

% x [bzip2 base_1.txt]

...