Есть ли драгоценный камень, который можно использовать для перечисления содержимого архивов, отличных от zip? - PullRequest
1 голос
/ 21 сентября 2011

Я работаю над проектом, который должен получить список файлов из множества различных архивных файлов (tar.gz, rar, tar.bz2 и zip) без расширения архива.Rubyzip хорошо работает для zip-файлов, но я не могу найти эквивалент для других форматов.Любые предложения?

Редактировать : Я забыл упомянуть, что это должно быть кроссплатформенным, поэтому я не могу прибегнуть к внешним инструментам.

1 Ответ

1 голос
/ 21 сентября 2011

Я не знаю чего-то, что обрабатывает все форматы, но вы могли бы сделать это с помощью вызова оболочки и небольшого разбора результата.

...