您的位置:首页 > 运维架构 > Shell

Shell的RANDOM变量

2016-06-23 11:42 337 查看
1、利用RANDOM取随机数

shell有一个环境变量RANDOM,范围是0--32767

如果我们想要产生0-25范围内的数:$(($RANDOM%26)) 在$(()) 是可以省略取值的$符号的。
(All tokens in the expression undergo parameter expansion,
string expansion, command substitu-tion, and quote removal.)

用这个环境变量对26取模即可。

如果想得到1--68范围内的数 : $(($RANDOM%68+1 ))

如果想得到6--87范围内的数 : $(($RANDOM%82+6 ))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Shell的RANDOM变量