При использовании «gzip --decompress» в Windows получается «gzip: MYFILE.zip: неизвестный суффикс - игнорируется»

27132
Sk8erPeter

В Windows PowerShell (если это имеет значение) я хотел бы распаковать zip-файл с gzipаргументом --decompress, но, к сожалению, он не работает. Пожалуйста, посмотрите на скриншот ниже.

gzip --decompress "colorbox.zip" 

его результат:

gzip: colorbox.zip: неизвестный суффикс - игнорируется

gzip --decompress colorbox.zip ---- gzip: colorbox.zip: unknown suffix -- ignored

У вас есть идеи, как избавиться от этой ошибки? (Я должен использовать это, потому что я использую Drush, который использует его .)
Кстати, у меня установлен GnuWin32 .


Еще один скриншот, просто чтобы прояснить, что он был вызван Drush 7.x-5.4:

gzip --decompress when using drush colorbox-plugin

После обновления до 7.x-5.8:

unzip after upgrading to 7.x-5.8, drush colorbox-plugin

в PowerShell распаковка работает:

drush colorbox-plugin in PowerShell already works

Итак, с помощью Джеффа я понял, что что-то не так с обнаружением MIME-типа в Drush 7.x-5.4. Решаемые. Спасибо, Джефф!

11

1 ответ на вопрос

22
Jeff

You may be using the wrong tool.

gzip is file compressor/decompressor for files that generally have the file extension .gz and cannot extract files from a file like colorbox.zip. On linux you would use zip and unzip to add and extract files in a zip file. Maybe gnuwin32 has the same zip/unzip programs?

вау, ты был прав, большое спасибо! Похоже, что Drush допустил ошибку при обнаружении MIME-типа файла, посмотрите на это: http://i.imgur.com/PAfJlGA.png. Он пытается распаковать zip-файл с помощью gzip. У меня был установлен Drush ** 7.x-5.4 **, после обновления до ** 7.x-5.8 ** он пытается ** разархивировать ** файл и больше не использует `gzip`: http : //i.imgur.com/Faycbfp.png, там написано * «MIME-тип для colorbox.zip - это application / zip» *, намного лучше. Это была обычная командная строка, ** `unzip` ** доступна только в PowerShell - и УСПЕХА !! http://i.imgur.com/fxL9OKu.png Спасибо, принято! ;) Sk8erPeter 11 лет назад 0

Похожие вопросы