LoginSignup
0
0

More than 1 year has passed since last update.

【bash】指定した範囲内から数字をランダムに取り出す

Last updated at Posted at 2022-02-03

目的

bashでランダムに数字を取り出したかっただけです。

コード

shuf -i 1-30 -n 1

shufコマンドを使う。
-i 1-30で1~30までの範囲を指定。
-n 1で取り出す個数を1つに指定。

for i in $(seq 1 10); do
    NUM=`shuf -i 1-30 -n 1`
    echo $NUM
done

出力

4
20
23
1
28
11
3
24
22
12

終わりに

組み込み変数の$RANDOMを使うより分かりやすいですね。:kissing_cat:

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0