#binary-file #file-reader #binary-reader #binary #file #reader #hex-dump

app bred

一个简单的带颜色显示的二进制文件读取器

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命令行工具

Download history 11/week @ 2024-07-01 59/week @ 2024-07-22

每月下载 70

MIT 许可证

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