• 締切済み

terminal unzip失敗について。

http://kuji.vnox.net/download/ このサイトからナンバーズ3のCSVファイルをブラウザ経由でダウンロードして解凍はできるのですが MACのターミナルからcurlでダウンロードしてunzipさせたところ解凍ができないとエラーが出ました 解決させる事は出来ますでしょうか? terminal コマンドで curl -O http://kuji.vnox.net/files/numbers3-csv.zip ダウンロードできたら unzip numbers3-csv.zip ここでエラー。 Archive: numbers3-csv.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of numbers3-csv.zip or numbers3-csv.zip.zip, and cannot find numbers3-csv.zip.ZIP, period. 色々調べてみると壊れているとかで。。。。 どうにか解決作はありませんか? 宜しく御願い致します。

みんなの回答

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.2

>どうにか解決作はありませんか? 同じunzipで解凍しているわけですね。 ブラウザでダウンロードしたnumbers3-csv.zipは問題ないわけですので、 curl でダウンロードしたファイルとcmpコマンドで比較してみることが先決でしょう。 ファイルが同じでなければcurl のダウンロードがおかしいということになります。 仮にファイルが同じならばunzipがおかしいということになります。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

>どうにか解決作はありませんか? ダウンロードが失敗しているのでどうしようもないと思いますよ(ダウンロードしたと思っているのはおそらくはエラーメッセージのテキストです)。 何らかのアクセス制限が掛けられていて http://kuji.vnox.net/download/ で表示されているリンクからしかダウンロードできないみたいですから(質問文に書かれているリンクになっているurlからダウンロードを試してみてください)。 curlなどで直接ダウンロードする方法もあるかもしれませんが、 サイト管理者の方にたずねてみるのが一番手っ取り早いかと思います。