起因
之前一直用的win版hexdump,一般要添加到环境变量使用
Hexdump for Windows官网下载地址:https://www.di-mgt.com.au/hexdump-for-windows.html
后来发现阉割了linux上的一些功能,比如无法去掉输出的空格
D:\Program Files (x86)\hexdump-2.0.0>hexdump mobile
000000 ac 3f 82 b8 07 99 f0 fd 7e 37 dc 9e 1c d7 16 a1
发现
后来在尝试解决这个问题时发现linux上还有xxd命令可以代替hexdump,就在想win上有没有,试了一下竟然有!不过后来发现不是系统自带的,需要安装win版的git,传送门:https://git-scm.com/downloads
效果:
D:\test>xxd mobile
00000000: ac3f 82b8 0799 f0fd 7e37 dc9e 1cd7 16a1 .?......~7......
D:\test>xxd -p mobile
ac3f82b80799f0fd7e37dc9e1cd716a1
拓展
python有hexdump和hex两个库,未作深层次探究,有兴趣可以看一看
hexdump:https://pypi.org/project/hexdump/
hex:https://pypi.org/project/hex/