谁能指点我一个像样的 Solaris 十六进制查看器?正在寻找前端类似于 Ubuntu 上的 bless 或 Windows 上的 Binary Viewer 或 ..几乎是 Delta Hex Editor Netbeans 插件的东西。
这意味着:
- 字符与十六进制数据的双重突出显示。 (我的光标显示了我在两个窗口中的位置)
- 将光标下的数据转换为具有小/大尾数转换的各种 int/float 类型。
- 能够编辑数据是额外的奖励。
Netbeans 插件存在问题,因为 Netbeans 启动速度很慢,并且它不满足标准 #1。所以我目前主要使用 bvi。 X-Windows 或控制台都可以。
编辑:SunOS 5.11
答案1
您可以使用午夜指挥官为了这。
在 Solaris 11 中安装非常简单:
$ pkg install pkg:/file/mc
现在,要查看/编辑文件,只需执行以下操作:
$ mc -v foo.bar
这将“显示”该文件。现在按F2。这将使您进入十六进制模式(仍处于查看模式)。然后按 inF2将允许您以十六进制模式编辑 ..。
至于 int/float 在小端和大端之间的转换,这不是 Midnight Commander 可以做到的,但有一些免费的在线工具可以做到这一点。这是一个例子。