我有一个文件file.gz
,当我尝试使用 解压缩该文件时gunzip file.gz
,它解压缩了该文件,但仅包含提取的文件并删除了该file.gz
文件。
如何通过保留解压文件和压缩文件来解压?
答案1
这里有几种选择:
提供
gunzip
选项--keep
(1.6 或更高版本)-k
--keep
在压缩或解压缩期间保留(不要删除)输入文件。gunzip -k file.gz
将文件
gunzip
作为 stdin传递gunzip < file.gz > file
使用
zcat
(或者,在较旧的系统上,gzcat
)zcat file.gz > file
答案2
不需要临时文件:
zcat somefile.gz > somefile