我有一个.gz
名为 file.txt 的document.txt.gz
文件。它应该是一个被压缩为 gzip 文件的文本文件。当我解压缩时,我得到一个损坏的文件。
我运行了以下命令:
$ file document.txt.gz
Run Code Online (Sandbox Code Playgroud)
结果是
document.txt.gz: gzip compressed data, max speed, from FAT filesystem (MS-DOS, OS/2, NT)
Run Code Online (Sandbox Code Playgroud)
我再次在解压缩的部分上运行文件命令
$ file document.txt.gz
Run Code Online (Sandbox Code Playgroud)
结果是
document.txt: gzip compressed data, last modified: Mon Mar 12 22:16:42 2018, from Unix
Run Code Online (Sandbox Code Playgroud)
我不确定为什么我的未压缩文件仍然是 gzip 压缩数据。
有没有办法找回原始文件?
我觉得我错过了一些非常简单的东西,我想知道是否可以播种最后 4 个修改文件的最后几行。我试过这样的事情
tail | ls -lt | head -5
Run Code Online (Sandbox Code Playgroud)
但我认为我应该迭代ls | -lt
结果并将尾部应用于它,但我不知道该怎么做。任何帮助表示赞赏