random
—
ファイルからのランダムな行選択、あるいは乱数
random
[-er
]
[denominator]
random
は標準入力から行を読み込み、1/
分母 (denominator) の確率で
標準出力にその行をコピーします。
denominator
のデフォルトの値は 2
です。
オプションは以下の通りです。
-e
-e
オプションが指定されていると、
random
は何も読み書きせず、
0 から denominator - 1
までの整数からランダムに選んだ値を返り値として
そのまま終了します。
-r
-r
オプションは、出力がバッファリングされないことを保証します。