gpt4 book ai didi

linux - 自定义解压缩函数BASH

转载 作者:太空宇宙 更新时间:2023-11-04 05:26:21 24 4
gpt4 key购买 nike

因此,进入我正在制作的脚本的重点,我需要创建一个自定义函数,该函数可以从 STDIN 获取压缩数据,并将未压缩数据通过管道传输到 STDOUT,无论压缩类型如何。

示例:等等解密的东西|自定义解压缩 |其他程序

使用gzip,我可以执行以下操作:“gzip -d -c”或lzo“lzop -d -c”,但我不知道它有什么压缩,并且无法从文件中读取魔数(Magic Number),因为它是加密的。

最佳答案

正如其他人在评论中已经指出的那样,如果人们甚至不知道数据是什么压缩格式,就不可能解压缩数据。唯一可以做的最佳尝试是从数据流中捕获前几个字节,并在选定的常见压缩格式中“猜测”结果。当使用任何未使用此魔法处理的方法压缩原始数据时,那就不走运了。

这个问题太不合理了,没有一个正确的答案。

关于linux - 自定义解压缩函数BASH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31033818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com