我.csv
从 OECD Stats 网站下载了一些文件,因为我需要它们用gnuplot
.当我使用 File Roller 3.4.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 的朋友。他在计算机上提取了该文件并向我发送了输出:这是一个 zip 文件,其中又包含两个.csv
文件。所以文件没有损坏,用于处理它们的包一定有问题。有什么建议吗?
答案1
如果是 zip 则文件扩展名错误,并且您不能使用gunzip
.如果它包含 2 个文件,那么它不是 gzip 文件,gunzip
适用于单个文件,它只是压缩,有时我们将它与 tar 一起使用来组合文件。它可能是拉链或柏油拉链.taz
使用file命令来查找。
如果 zip 你需要unzip
。
此外,如果 zip 更改文件扩展名,因为某些工具可能会使用它来检测文件类型。