[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: