「gzip --decompress」を使用すると、結果はWindowsで「gzip:MYFILE.zip:不明なサフィックス—無視」になります


13

Windows PowerShellでは(重要な場合)、gzip引数を使用してzipファイルを解凍したいと思います--decompressが、残念ながら機能しません。以下のスクリーンショットをご覧ください。

gzip --decompress "colorbox.zip"

その結果:

gzip:colorbox.zip:不明なサフィックス-無視

gzip --decompress colorbox.zip ---- gzip:colorbox.zip:不明なサフィックス-無視

このエラーを取り除く方法はありますか?(これを使用するのはDrush使用しているためです。)
ところで、GnuWin32がインストールされています。


別のスクリーンショット、それを明確にするために、それはDrush 7.x-5.4によって引き起こされた:

gzip --drush colorbox-pluginを使用する場合の解凍

7.x-5.8にアップグレードした後:

7.x-5.8へのアップグレード後に解凍し、colorbox-pluginを削除します

PowerShellでは、解凍が機能します。

PowerShellのdrush colorbox-pluginはすでに機能しています

そこでJeff助けを借りて、Drush 7.x-5.4のMIMEタイプの検出に問題があることに気付きました。解決しました。ありがとう、ジェフ!

回答:


25

間違ったツールを使用している可能性があります。

gzipは、一般的にファイル拡張子.gzを持ち、などのファイルからファイルを抽出できないファイル用のファイルコンプレッサ/デコンプレッサですcolorbox.zip。Linuxではzip、とunzipを使用して、zipファイルにファイルを追加および抽出します。たぶんgnuwin32同じzip / unzipプログラムがありますか?


うわー、あなたは正しかった、ありがとう!ファイルのMIMEタイプを検出するときに、Drushが何らかの理由でミスを犯したようです。このi.imgur.com/PAfJlGA.pngを見てください。gzipでzipファイルを解凍しようとします。Drush 7.x-5.4をインストールしました。7.x -5.8にアップグレードした後unzip、ファイルを試行し、gzipもう使用しません:i.imgur.com/Faycbfp.png「colorbox.zipのMIMEタイプはapplication / zipです」、はるかに優れています。これは通常のコマンドプロンプトでunzipあり、PowerShellでのみ利用可能です-そしてSUCCESS !! i.imgur.com/fxL9OKu.pngありがとう、受け入れました!;)
Sk8erPeter
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.