系统的 $RANDOM 变量
(CentOS、Ubuntu、MacOS 都支持)
1.$RANDOM的取值范围[0 , 32767], 只有5位数随机
echo $RANDOM
2.
echo $[RANDOM%6]
echo $[RANDOM % 6] #带有空格不报错
#((...))
echo $(($RANDOM%6))
#另一种写法:
expr $RANDOM % 1000 ## 取0-999的随机数
expr $RANDOM % 3 ## 取0-2的随机数
3.
#生成随机数,从100开始,往后数6个数
echo $[$[RANDOM%6]+100]
echo $[$[RANDOM % 6] + 100] #带有空格不报错
#生产随机数:-100 - -96
echo $[$[RANDOM % 5] - 100] #带有空格不报错
#((...))
echo $(($RANDOM%9+100))
echo $(($RANDOM % 9 + 100)) #带有空格不报错
#生成随机数:-3到-1
echo $(($RANDOM % 3 - 3)) #从-3开始到0