如何将file_name.csv.gz文件解压缩到.csv

Dil*_*eep 6 unix linux bash shell

我想将*.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
Run Code Online (Sandbox Code Playgroud)

请帮我解释如何解压缩.

提前致谢.

hd1*_*hd1 5

find . -name '*.csv.gz' -print0 | xargs -0 -n1 gzip -d
Run Code Online (Sandbox Code Playgroud)

应该排序你,或者:

find . -name '*.csv.gz' -exec gzip -d {} \;
Run Code Online (Sandbox Code Playgroud)

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