5 个不稳定版本
0.3.2 | 2022年11月19日 |
---|---|
0.3.1 | 2022年11月16日 |
0.2.2 | 2022年10月9日 |
0.2.1 | 2022年10月8日 |
0.1.2 | 2022年10月8日 |
2491 在 命令行工具
每月下载 70 次
12KB
197 行
binary reader
一个简单的二进制文件读取器,将输出打印到 stdout
安装
cargo安装 bred
用法
Usage: bred [OPTIONS] [FILE]
Arguments:
[FILE] The file to read or stdin if not provided
Options:
-l, --length <CHARACTERS> Number of characters to print [default for hex: 8] [default: 64]
-c, --chunk <BYTES> Chunk size (faster but more memory usage) [default: 4096]
-x, --hex Print in hex
-G, --color Print in color
-s, --space Explicitly display space as placeholder: (_)
-b, --binary Print in binary
-h, --help Print help information
-V, --version Print version information
要使用,输入一个文件(或使用 stdin
),并添加任何所需的选项。
_____
--length
选项改变要打印的字符数(不包括格式化如偏移量和边框)。--chunk
选项改变缓冲区数组的大小;它越大,速度越快,但使用更多的内存。--hex
选项简单地以十六进制形式打印输入。--color
选项使用颜色来区分字母(\0 为灰色,其他表示字符码的大小,橙色表示非ASCII字符)。注意,请确保您使用支持 ANSI 256-color mode 的终端模拟器。
--space
选项将所有空格(0x20
)替换为绿色的 _
。这也影响十六进制输出。--binary
选项以二进制形式打印输入
依赖项
~1.2–1.8MB
~34K SLoC