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 に答える