如何解压缩带有自定义扩展名的 gzip 文件?

如何解压缩带有自定义扩展名的 gzip 文件?

我有一个名为file1.atz.我知道它是 gzip 压缩的。未压缩的文件扩展名应该是.ats.我已阅读手册页,我只是想验证我是否正确解压缩了该文件,因为应该读取该文件的程序无法(这可能是由于其他原因,我只是想隔离问题) )。所以如果我这样做:

gzip -S atz file1.atz

然后我留下一个名为file1.(注意.)的文件。我正确解压了吗?然后我只需用 a 手动重命名mv file1. file1.ats即可得到我想要的?

答案1

是的,但更简单的方法是将其解压缩到标准输出,然后重定向它。

gunzip -c -S atz file1.atz > file1.ats

答案2

gzip您可以通过使用过滤器来避免文件名后缀的问题:

 $ gzip -dc < file1.atz > file1.ats

相关内容