分页: 1 / 1

linux shell脚本能实现随机输出一个字符串吗

发表于 : 2012-08-09 15:20
B-E-W-D
比如我规定三个字符串——“home”,“root”,“lib”,希望能写一个脚本随机输出这三个中的其中一个,最好还能规定概率。比如有50%的可能输出“home”,30%的可能输出“root”,20%的可能输出“lib”。这能靠linux脚本完成吗?如果可以的话,求解!

Re: linux shell脚本能实现随机输出一个字符串吗

发表于 : 2012-08-09 15:21
枫叶饭团
固定概率这个不会。。。

Re: linux shell脚本能实现随机输出一个字符串吗

发表于 : 2012-08-09 15:25
枫叶饭团
固定一个数组,[1,1,1,1,1,2,2,2,3,3]。然后random其中一个。。。

Re: linux shell脚本能实现随机输出一个字符串吗

发表于 : 2012-08-09 15:26
ljj_jjl2008
取得100之内的一个随机数,然后判断:<50输出home,>=50 & <80输出root,>=80输出lib。

Re: linux shell脚本能实现随机输出一个字符串吗

发表于 : 2012-08-09 15:50
懒蜗牛Gentoo
楼上,楼上上,都可以 :em04

Re: linux shell脚本能实现随机输出一个字符串吗

发表于 : 2012-08-09 15:52
daf3707
旁门左道的方法:
把这三词放小鱼的词典里,小鱼的命令行参数可以指定出现机率
:em05

Re: linux shell脚本能实现随机输出一个字符串吗

发表于 : 2012-08-09 16:44
tommy007
固定概率还不简单。。random一个1-100的数字。然后if一下。。。。。。。。。