天天看点

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,如需转载请自行联系原作者