解码 gzip:stdin:不是 gzip 格式和找不到子部分

问题描述 投票:0回答:0

我有一个输出存储在hashes_output.txt。此输出来自此命令:

cat hashes.txt |base58 |rev|compress |hexdump
.

问题是我没有这个文件hashes.txt,我的目标是找回它。

所以,我试过了:

  1. cat hashes_output.txt |hexdump|rev|base58 -d
    => 它给了我: subsection not found...

  2. cat hashes_output.txt |hexdump|uncompress|rev|base58 -d
    => 它给了我:gzip: stdin: 不是 gzip 格式...

  3. 所以我完成了:

    gzip hashes_output.txt
    (生成我hashes_output.txt.gz)然后:
    cat hashes_output.txt.gz |xxd -r|uncompress|rev|base58 -d
    。我仍然有:gzip: stdin: 不是 gzip 格式

但如果我这样做

file hashes_output.txt.gz
=> hashes_output.txt.gz:gzip 压缩数据,是“hashes_output.txt”,最后修改时间:2023 年 3 月 8 日星期三 18:37:07,来自 Unix,原始大小模 2^32 473.

它说它是 gzip 格式,有人看到了吗,为什么那不起作用??我很困惑

hexdump base58
© www.soinside.com 2019 - 2024. All rights reserved.