生成方法
RANDOM
変数を使用することで乱数を生成できます。
RANDOM
変数は0
から32767
の間の数値を返却します。
$ echo $RANDOM
18739
数値の範囲を0
から9
までにしたい場合には以下のように実行します。
$ echo $(($RANDOM % 10))
4
$ echo $(($RANDOM % 10))
6
$ echo $(($RANDOM % 10))
0
$ echo $(($RANDOM % 10))
5
$ echo $(($RANDOM % 10))
7
$ echo $(($RANDOM % 10))
8
数値の範囲を1
から10
までにしたい場合には以下のように実行します。
$ echo $(($RANDOM % 10 + 1))
2
$ echo $(($RANDOM % 10 + 1))
4
$ echo $(($RANDOM % 10 + 1))
10
$ echo $(($RANDOM % 10 + 1))
9
$ echo $(($RANDOM % 10 + 1))
7
数値の範囲を101
から200
にしたい場合には以下のように実行します。
$ echo $(($RANDOM % 100 + 101))
195
$ echo $(($RANDOM % 100 + 101))
139
$ echo $(($RANDOM % 100 + 101))
101
$ echo $(($RANDOM % 100 + 101))
148
$ echo $(($RANDOM % 100 + 101))
142