gpt4 book ai didi

file - 如何使用unix从文件中提取特定字节

转载 作者:行者123 更新时间:2023-12-04 10:02:27 25 4
gpt4 key购买 nike

如何从文件中某些位置的二进制文件中提取 12 字节块。

如果我想提取前 12 个字节,我可以做类似的事情

head -c12 file.bin>output

如果我想从 byte61 中提取 12 个字节,我可以做类似的事情
head -c72 file.bin|tail -c12 >output

如果我需要提取 20 个 12 字节的块,是否有更简单的方法

谢谢

最佳答案

使用 dd :

dd bs=1 seek=60 count=12 if=file.bin of=output

您可以编写一个 shell 循环来替换这些数字。

您也可以考虑使用 awk 、Perl 或 Python,如果有很多事情要做,或者需要非常快。

关于file - 如何使用unix从文件中提取特定字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2017285/

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