Linux:shufコマンドで指定した範囲の数字をシャッフルする方法

スポンサーリンク

shufコマンドで指定した範囲の数字をシャッフルする方法

shufコマンドで指定した範囲の数字をシャッフルするには-iオプションを指定します。

 

オプションの説明

  -e, --echo                treat each ARG as an input line
  -i, --input-range=LO-HI   treat each number LO through HI as an input line

 

-iオプションを指定した場合

$ shuf -i 110-115
115
110
114
112
111
113
$ shuf -i 110-115
112
113
114
110
111
115

$ shuf -i 01-05
1
5
2
3
4

 

-eオプションでも可(ゼロ埋めもできる)

$ shuf -e {110..115}
115
113
111
110
114
112

$ shuf -e {01..05}
05
04
01
02
03