Mintで.gzファイルを解凍するとエラーが発生しますが、Windowsではうまく機能するため、ファイルは破損しません。

Mintで.gzファイルを解凍するとエラーが発生しますが、Windowsではうまく機能するため、ファイルは破損しません。

.csv作業に必要なため、OECD統計Webサイトからいくつかのファイルをダウンロードしました。gnuplotFile Roller 3.4.1(アーカイブファイル処理用の基本プログラム)を使用してファイルを開くと、ファイルの1つが空のように見えます(0バイト)。端末で試してみると、次のような結果が得られます。

gunzip Financial\ Indicators\ –\ Stocks.gz

gzip: Financial Indicators – Stocks.gz: invalid compressed data--length error
gzip: Financial Indicators – Stocks.gz has more than one entry -- unchanged

それで、ファイルが破損しているようですが、Windowsを使用している友達に送信しました。彼は自分のコンピュータからファイルを抽出し、私に出力を送った。それは2つの.csvファイルを含むzipファイルでした。したがって、ファイルが破損していないため、そのファイルを処理するために使用されたパッケージに問題があります。どんな提案がありますか?

ベストアンサー1

zipの場合、ファイル拡張子が正しくないため使用できませんgunzip。 2つのファイルが含まれている場合は、gzipファイルではなく、単一のgunzipファイルに対して機能し、ただ圧縮するだけで、時にはファイルを結合するためにtarで使用します。ファスナーでもタールファスナーでも.taz

ファイルコマンドを使用して検索します。

必要に応じてzip unzip

また、zipがファイル拡張子を変更した場合、一部のツールはそれを使用してファイルの種類を検出できます。

おすすめ記事