我的文件夹中有多个.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