7

我想将 *.csv.gz 格式的文件解压缩为 .csv 格式。

当我尝试使用这些命令$ gzip -d file.gz$ gzip -f file.gz,它显示为

gzip: IQ.gz: No such file or directory
gzip: Envoy.gz: No such file or directory
gzip: compressed data not read from a terminal. Use -f to force decompression.
For help, type: gzip -h

请帮助我了解如何解压缩。

4

1 回答 1

15
find . -name '*.csv.gz' -print0 | xargs -0 -n1 gzip -d

应该对您进行排序,或者:

find . -name '*.csv.gz' -exec gzip -d {} \;

也将工作。这些是递归的,因此它们将进入子目录。

于 2013-06-12T14:38:24.457 回答