?教一?很菜的?铨 (如何产生随机整数?)

又翻一下老帖:
范围自己控制,取余:(两位的随机数)
echo $(((($RANDOM % 10000) % 1000) % 100))
呵呵!      
敢情fitren大大是打算要把shell版的老底全翻出来


如果我没理解错
fitren是打算取得2位数的随机数
但echo $(((($RANDOM % 10000) % 1000) % 100)) 可以取得1位吧
复制内容到剪贴板
代码:
[0 No.523 huanlf@huanlf-desktop ~]$ echo $(( 1 % 10000 ))
1

[0 No.524 huanlf@huanlf-desktop ~]$ echo $(( 1 % 1000 ))
1

[0 No.525 huanlf@huanlf-desktop ~]$ echo $(( 1 % 100 ))
1

[0 No.526 huanlf@huanlf-desktop ~]$
      
范围,1~100,当然也有1为的了