Poszukuję otoki linii poleceń dla algorytmu DEFLATE.Narzędzie Deflate z wiersza poleceń
Mam plik (gob blob), który jest skompresowany przy użyciu DEFLATE, i chcę go zdekompresować. Wydaje się, że polecenie gzip nie ma opcji bezpośredniego użycia algorytmu DEFLATE, zamiast formatu gzip.
Idealnie szukam standardowego narzędzia Unix/Linux, które może to zrobić.
edit: To wyjście uzyskać podczas próby użycia gzip dla mojego problemu:
$ cat .git/objects/c0/fb67ab3fda7909000da003f4b2ce50a53f43e7 | gunzip
gzip: stdin: not in gzip format
Tak, spojrzałem na to. Ale zdecydowanie wolałbym powszechnie pakowane narzędzie. –
Dobrze, dokonano bardzo późnej edycji teraz z działającym minimalnym przykładem. – mkluwe
To nie zadziała. glip blobs to strumienie zlib, a nie raw deflate. To rozwiązanie działa na deflację surową. puff nie przetwarza nagłówka i zwiastuna zlib. Jeśli chcesz narzędzie, możesz użyć [pigz] (http://zlib.net/pigz), które rozpakuje format zlib z opcją '-dz', a także wygeneruje format zlib za pomocą' -z' . –