Re: Merkwürdiges Verhalten von hexdump im Zusammenhang mit /dev/random
Alexander Schestag wrote:
> zur Erzeugung von dezimalen Zufallszahlen versuche ich gerade
> mittels hexdump -d /dev/random an relativ zuverlässige Zahlen
> ranzukommen.
Was für Zahlen benötigst du?
Es gibt einfachere Lösungen, man könnte z. B. Python benutzen:
>>> import random
>>> [random.random() for x in xrange(100)]
[0.59343822806863056, 0.33279425475988633, 0.97248013916444642,
0.57116369290648539, 0.65301435579983946, 0.8149388487141942,
0.43481103490191775, 0.77191413827141453, [...]
> Das funktioniert soweit auch. Leider kann ich den
> dump dann aber nicht in eine Datei schreiben. hexdump -d
> /dev/random > test scheitert genauso wie andere Versuche, die
> Daten in eine Datei zu schreiben, z. B. cat /dev/random|hexdump -d
> > test und ähnliches. Weiß jemand Rat, wie ich das lösen könnte?
Wahrscheinlich hast du zu wenig Geduld. /dev/random ist nicht so
schnell, und Umleitung in Dateien ist gepuffert.
Grüße,
Björn
--
BOFH excuse #400:
We are Microsoft. What you are experiencing is not a problem; it is
an undocumented feature.
Reply to: