2013-02-20 5 views
10

Я пытаюсь использовать pigz для параллельного сжатия и распаковки. Я нашел способ сжимать параллельно, используя следующую команду:как распаковать с pigz

tar cf - /input/dir | pigz > output_file.tar.gz 

Что такое эквивалентная команда для распаковки? Мне нужно указать имя файла и путь к каталогу вывода в команде, чтобы он был полезен для меня.

+0

http://zlib.net/pigz/pigz.pdf – cHao

+3

Вы не можете распаковывать параллельно. – cHao

+1

_pigz_ означает _p_ arallel _i_ реализация _gz_ ip и является анаграммой gzip. Это выраженная свинья-зи. –

ответ

15

Использовать pigz -dc для декомпрессии в стандартный вывод. Затем используйте >, как вы в своем примере, чтобы направлять вывод на нужный путь и файл.

Для получения дополнительных сведений о командах используйте команду pigz.

0

По какой-то причине pigz не автозаполняет сжатые файлы «.gz», но если вы наберете имена своих файлов, их найдет свиньи.

Чтобы распаковать и сохранить сжатые файлы, используйте: pigz -dk yourfilename.gz. Если вам не нужны сжатые версии, используйте только pigz -d yourfilename.gz.

pigz --help все возможные варианты.

 Смежные вопросы

  • Нет связанных вопросов^_^