小编Abl*_*lia的帖子

Windows 批处理相当于 hexdump -ve '1/1 "%.2x"'

我需要获取我拥有的文件的十六进制值。

在 Linux 上,这很简单:

hexdump -ve '1/1 "%.2x"' Filename
Run Code Online (Sandbox Code Playgroud)

然而,在 Windows 上,我找不到 hexdump 的良好等效项。我正在使用 MinGW64,所以基本上我正在寻找一个 hexdump.exe,我可以简单地将其添加到我的 MinGW 存储库中。我确实找到了其中两个,但没有一个与 linux 相同;他们就像hexdump -C

那么,你知道一个很好的等价物,或者一种通过其他功能获得我想要的东西的方法吗?(但没有 PowerShell 功能)。我得到了 sed 和 awk 如果这有帮助的话......

这是一个例子;如果我有这个名为 TEST 的文件:

测试:

test test test
Run Code Online (Sandbox Code Playgroud)

然后我想得到这个结果:

746573742074657374207465737420
Run Code Online (Sandbox Code Playgroud)

(没有任何换行符)

hexdump batch-file equivalent

6
推荐指数
1
解决办法
6966
查看次数

标签 统计

batch-file ×1

equivalent ×1

hexdump ×1