天天看點

shell 中 産生随機數

指令介紹 

$RANDOM  ##一般産生4-5位的數字

事列說明

[root@localhost shell]# echo $RANDOM  

9926

[root@localhost shell]# echo $RANDOM

16517

3839

5857

2、産生(0-9) 的随機數字

echo $(($RANDOM%10))

[root@localhost shell]# echo $(($RANDOM%10))

9

7

3、産生随機字母的數字,并指定取其中的幾位

[root@localhost shell]# echo $RANDOM | md5sum | cut -c 1-6

cf837f

7ac9ff

d5c27d

[root@localhost shell]# echo $RANDOM | md5sum | cut -c 6-12

fcb22b2

2f6b7bf

本文轉自 水滴石川1 51CTO部落格,原文連結:http://blog.51cto.com/sdsca/1890834,如需轉載請自行聯系原作者