一尘不染

C在shell脚本中将二进制数据转换为十六进制

linux

我想将二进制数据转换为十六进制,就是这样,没有花哨的格式等等。hexdump似乎太聪明了,它对我来说“过度格式化”。我想从/ dev /
random中获取x个字节,并将其作为十六进制传递。

最好是我只想使用标准的Linux工具,这样就不需要在每台机器上安装它了(有很多)。


阅读 320

收藏
2020-06-03

共1个答案

一尘不染

也许使用xxd

% xxd -l 16 -p /dev/random
193f6c54814f0576bc27d51ab39081dc
2020-06-03