12

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

gzip --decompress "colorbox.zip"

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

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

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

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


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

gzip - распаковывает при использовании drush colorbox-plugin

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

распаковать после обновления до 7.x-5.8

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

drush colorbox-плагин в PowerShell уже работает

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

1 ответ1

24

Возможно, вы используете не тот инструмент.

gzip - это файловый компрессор / декомпрессор для файлов, которые обычно имеют расширение .gz и не могут извлекать файлы из файла, такого как colorbox.zip . В Linux вы можете использовать zip и unzip для добавления и извлечения файлов в zip-файле. Может быть, у gnuwin32 есть такие же программы zip / unzip?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .