Gdy używasz „gzip --decompress”, wynikiem jest „gzip: MYFILE.zip: nieznany sufiks - ignorowany” w systemie Windows

13

W Windows PowerShell (jeśli ma to znaczenie) chciałbym zdekompresować plik zip za gzippomocą argumentu --decompress, ale niestety nie działa. Spójrz na zrzut ekranu poniżej.

gzip --decompress "colorbox.zip"

jego wynik:

gzip: colorbox.zip: nieznany przyrostek - zignorowany

gzip --decompress colorbox.zip ---- gzip: colorbox.zip: nieznany sufiks - ignorowany

Czy masz jakieś pomysły, jak pozbyć się tego błędu? (Muszę go użyć, ponieważ używam Drusha , który go używa ).
Przy okazji, mam zainstalowany GnuWin32 .


Kolejny zrzut ekranu, aby wyjaśnić, że przyczyną był Drush 7.x-5.4:

gzip --decompress, gdy używasz wtyczki Drush Colorbox

Po aktualizacji do wersji 7.x-5.8:

rozpakuj po aktualizacji do wersji 7.x-5.8, przeciągnij wtyczkę colorbox

w PowerShell rozpakuj działa:

Drush Colorbox-plugin w PowerShell już działa

Z pomocą Jeffa zdałem sobie sprawę, że coś jest nie tak z wykrywaniem typu MIME w Drush 7.x-5.4. Rozwiązany. Dzięki, Jeff!

Sk8erPeter
źródło

Odpowiedzi:

25

Być może używasz niewłaściwego narzędzia.

gzipto kompresor / dekompresor plików dla plików, które zazwyczaj mają rozszerzenie pliku .gzi nie mogą wyodrębnić plików z pliku takiego jak colorbox.zip. W systemie Linux używałbyś zipi unzipdo dodawania i rozpakowywania plików w pliku zip. Może gnuwin32ma te same programy zip / unzip?

Jeff
źródło
wow, miałeś rację, dziękuję bardzo! Wygląda na to, że Drush popełnił błąd podczas wykrywania typu MIME pliku, spójrz na ten: i.imgur.com/PAfJlGA.png . Próbuje rozpakować plik zip za pomocą gzip. Miałem zainstalowany Drush 7.x-5.4 , po uaktualnieniu do wersji 7.x-5.8 próbuje unzippliku i już go nie używa gzip: i.imgur.com/Faycbfp.png , mówi „Typ MIME dla colorbox.zip jest aplikacja / zip ” , znacznie lepiej. To był zwykły wiersz poleceń, unzipjest dostępny tylko w PowerShell - i SUKCES !! i.imgur.com/fxL9OKu.png Dziękujemy, zaakceptowano! ;)
Sk8erPeter 30.01.2013