我已使用
下载了Dieharder testsapt-get install dieharder
...在Ubuntu 16.04 LTS上。
dieharder man page解释说要从你输入的许多Dieharder随机生成器之一获取随机数OUT(我认为):
dieharder -g 041 -t 50 -o ./random_out.txt
但是当我尝试其他许多变化时,我只得到STDOUT的手册页,甚至更少。选择后,测试将在输入和提供的测试上运行。
但是如何获得由顽固分子测试OUT生成的原始随机数并进入文件?
答案 0 :(得分:3)
您可以尝试以下变体:
dieharder -g 041 -d 1 -t 50 -o > random.txt
答案 1 :(得分:1)
手册错了,-o似乎表示应该输出随机数字,但它没有选择。如果您为其指定文件名-o foo
,则会导致错误,从而导致显示选项。
要写入文件,您可以使用DhruvPathak写入选项。另一种方法是将-o
与指定文件名的-f
选项结合使用。
dieharder -g 041 -t 50 -o -f foo.txt
将50个psudo随机数写入文件foo.txt。