bin_gen
在开发新项目时,我需要一种能创建可控二进制数据文件的方法。例如生成0到255的顺序字节,或是包含10个0x03的连续数据块,为此我编写了bin_gen工具。虽然在Linux环境下存在多种替代方案,但对我来说这个工具既快捷又无需记忆复杂命令。
核心功能
- 支持递增/递减字节序列(通过
--reverse
参数) - 可设置起始字节(
--start
)和数据长度(--length
) - 自动处理0xFF到0x00的循环(反向时从0x00到0xFF)
- 支持固定字节填充(
--fixed-char
参数) - 支持随机字节生成(
--random
参数) - 默认输出到标准输出,可通过
--file
参数保存至文件