shell腳本生成限定范圍的隨機(jī)數(shù)
#!/bin/bash echo $(($RANDOM%50+1))
這串代碼實(shí)現(xiàn)了隨機(jī)生成從1~50之間是數(shù)
這串代碼特別簡單,就是利用RANDOM這個(gè)隨機(jī)數(shù)生成器進(jìn)行取余就能夠?qū)崿F(xiàn),至于為什么取余時(shí)需要+1是因?yàn)樵谌∮鄷r(shí)如果被整除那么余數(shù)會(huì)是0,這樣就不在限定范圍內(nèi)了。
#!/bin/bash echo $(($RANDOM%50+1))
這串代碼實(shí)現(xiàn)了隨機(jī)生成從1~50之間是數(shù)
這串代碼特別簡單,就是利用RANDOM這個(gè)隨機(jī)數(shù)生成器進(jìn)行取余就能夠?qū)崿F(xiàn),至于為什么取余時(shí)需要+1是因?yàn)樵谌∮鄷r(shí)如果被整除那么余數(shù)會(huì)是0,這樣就不在限定范圍內(nèi)了。