gunzip 多个压缩文件到另一个目录而不删除 .gz 文件

gunzip 多个压缩文件到另一个目录而不删除 .gz 文件

我的文件夹中有多个.gz文件,我想将其解压缩到其他文件夹中gunzip而不删除父文件。请帮忙。

答案1

你的意思是类似的吗gunzip -c folder1/myfile.gz > folder2/myfile?使用该-c选项,gunzip保持原始文件不变。

如果您想对.gz中的所有文件执行此操作folder1,您可以使用

cd folder1; for f in *.gz ; do gunzip -c "$f" > ../folder2/"${f%.*}" ; done

相关内容