gunzip 的默认行为是在解压缩后删除 .gz 文件。
有没有办法从 Mac OS 上的解压版本恢复原始文件?
答案1
首先复制 .gz 文件?从技术上讲,它不会“恢复”您所要求的文件,但我怀疑您关心的是结果,而不是过程。
cp original.gz tmp.gz && gunzip tmp.gz && mv tmp original
.bashrc
..如果您非常需要,您还可以将其作为 bash 函数添加到您的或本地脚本中,并将原始文件名传递给它。
答案2
不是原始文件。
恢复原始文件的唯一方法是使用某种形式的数据恢复来“取消删除”原始文件。
但是,如果您只需要对输出文件进行另一次 gzip 压缩,那么您可以简单地重新压缩它们。