Якщо ви використовуєте "gzip --decompress", результат: "gzip: MYFILE.zip: невідомий суфікс - ігнорується" у Windows


13

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

gzip --decompress "colorbox.zip"

її результат:

gzip: colorbox.zip: невідомий суфікс - проігноровано

gzip --decompress colorbox.zip ---- gzip: colorbox.zip: невідомий суфікс - ігнорується

Чи є у вас ідеї, як позбутися цієї помилки? (Мені доводиться його використовувати, бо я використовую Drush , який використовує його .)
До речі, у мене встановлений GnuWin32 .


Ще один скріншот, просто щоб зрозуміти, що його спричинив Drush 7.x-5.4:

gzip - decompress при використанні барабанного колонки-плагіна

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

зніміть розпакування після оновлення до 7.x-5.8

в PowerShell, розпакуйте роботи:

drush colorbox-плагін в PowerShell вже працює

Тож за допомогою Джеффа я зрозумів, що щось не так з детектуванням типу MIME в Drush 7.x-5.4. Вирішено. Дякую, Джеффе!

Відповіді:


25

Можливо, ви використовуєте неправильний інструмент.

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


вау, ви мали рацію, дуже дякую! Схоже, якимось чином Друш помилився, виявивши тип файлу MIME, подивіться на це: i.imgur.com/PAfJlGA.png . Він намагається розпакувати ZIP-файл за допомогою gzip. У мене був встановлений Drush 7.x-5.4 , після оновлення до 7.x-5.8 він намагається перенестиunzip файл і більше не використовує gzip: i.imgur.com/Faycbfp.png , він говорить "Тип Mime для colorbox.zip це додаток / zip " , набагато краще. Це був звичайний командний рядок, unzipдоступний лише в PowerShell - і УСПІХ !! i.imgur.com/fxL9OKu.png Дякую, приймаємо! ;)
Sk8erPeter
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.