Bei Verwendung von "gzip --decompress" lautet das Ergebnis unter Windows "gzip: MYFILE.zip: unbekanntes Suffix - ignoriert"

13

In Windows PowerShell (wenn es darauf ankommt) möchte ich eine zip-Datei gzipmit dem Argument dekomprimieren --decompress, aber leider funktioniert es nicht. Bitte schauen Sie sich den Screenshot unten an.

gzip --decompress "colorbox.zip"

sein Ergebnis:

gzip: colorbox.zip: unbekanntes Suffix - ignoriert

gzip --decompress colorbox.zip ---- gzip: colorbox.zip: unbekanntes Suffix - ignoriert

Haben Sie Ideen, wie Sie diesen Fehler beheben können? (Ich muss es benutzen, weil ich Drush benutze , das es benutzt .)
Übrigens habe ich GnuWin32 installiert.


Ein weiterer Screenshot, um zu verdeutlichen, dass er von Drush 7.x-5.4 verursacht wurde:

gzip --dekomprimieren, wenn das drush colorbox-plugin verwendet wird

Nach dem Upgrade auf 7.x-5.8:

nach dem upgrade auf 7.x-5.8 entpacken, colorbox-plugin drush

In PowerShell funktioniert das Entpacken:

Drush Colorbox-Plugin in PowerShell funktioniert bereits

Mit der Hilfe von Jeff wurde mir klar, dass etwas mit der MIME-Typerkennung in Drush 7.x-5.4 nicht stimmt. Gelöst Danke, Jeff!

Sk8erPeter
quelle

Antworten:

25

Möglicherweise verwenden Sie das falsche Werkzeug.

gzipist ein Dateikomprimierer / Dekomprimierer für Dateien, die im Allgemeinen die Dateierweiterung haben .gzund keine Dateien aus einer Datei extrahieren können, wie z colorbox.zip. Unter Linux würden Sie zipund verwenden unzip, um Dateien in einer ZIP-Datei hinzuzufügen und zu extrahieren. gnuwin32Hat vielleicht das selbe zip / unzip Programm?

Jeff
quelle
wow, du hattest recht, vielen Dank! Es scheint, als hätte Drush einen Fehler beim Erkennen des MIME-Typs der Datei gemacht. Schauen Sie sich diesen an: i.imgur.com/PAfJlGA.png . Es wird versucht, die Zip-Datei mit gzip zu dekomprimieren. Ich hatte Drush 7.x-5.4 installiert, nach dem Upgrade auf 7.x-5.8 wird versucht, unzipdie Datei zu verwenden und nicht gzipmehr verwendet: i.imgur.com/Faycbfp.png , es heißt "Mime-Typ für colorbox.zip ist application / zip " , viel besser. Es war eine reguläre Eingabeaufforderung, unzipdie nur in PowerShell verfügbar ist - und SUCCESS !! i.imgur.com/fxL9OKu.png Danke, akzeptiert! ;)
Sk8erPeter