首页 > 代码库 > shell 中 产生随机数

shell 中 产生随机数


命令介绍 


$RANDOM  ##一般产生4-5位的数字


事列说明


[root@localhost shell]# echo $RANDOM  

9926


[root@localhost shell]# echo $RANDOM

16517

[root@localhost shell]# echo $RANDOM

3839

[root@localhost shell]# echo $RANDOM

5857


2、产生(0-9) 的随机数字


echo $(($RANDOM%10))


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

9

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

7

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


3、产生随机字母的数字,并指定取其中的几位


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

cf837f

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

7ac9ff

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

d5c27d


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

fcb22b2

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

2f6b7bf


本文出自 “sdsca” 博客,请务必保留此出处http://sdsca.blog.51cto.com/10852974/1890834

shell 中 产生随机数