awk
マニュアルにはsrand
、「シード(開始点)を設定する」と記載されていrand()
ます。私srand(5)
は次のコードで使用しました:
awk 'BEGIN {srand(5);while(1)print rand()}'> /var/tmp/rnd
次のような数値を生成します。
0.177399
0.340855
0.0256178
0.838417
0.0195347
0.29598
srand(5)
上記の出力で「開始点」を生成する方法を説明できますか?