読者です 読者をやめる 読者になる 読者になる

ゲンゾウ用ポストイット

Java、Groovy、Linux関連の備忘録

ランダムな数列を生成する

Bashでランダムな数列を生成する方法。

方法は2つ見つかった。

ここでは1から8までのランダムな数列を生成してみる。

shufコマンドを利用する

$ seq 1 8 | shuf.exe
8
3
2
7
1
6
4
5

sortコマンドを利用する

$ seq 1 8 | sort -R # オプションは大文字であることに注意!
3
4
1
8
7
5
2
6

もちろん、コマンドラインに限らず、Vimを利用しているときに行をランダムに入れ替えるときにも使える。

広告を非表示にする