【发布时间】:2011-06-09 12:16:45
【问题描述】:
我想将二进制数据转换为十六进制,仅此而已,没有花哨的格式等等。 hexdump 似乎太聪明了,对我来说它“过度格式化”。我想从 /dev/random 中取出 x 个字节并将它们作为十六进制传递。
我最好只使用标准的 Linux 工具,这样我就不需要在每台机器上都安装它(有很多)。
【问题讨论】:
-
我不得不使用 /dev/urandom,/dev/random 只是冻结了
-
@AquariusPower 在没有足够随机数据时随机阻塞,而 urandom 没有(IIRC 循环遍历它所拥有的数据)