分页: 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
楼上,楼上上,都可以

Re: linux shell脚本能实现随机输出一个字符串吗
发表于 : 2012-08-09 15:52
由 daf3707
旁门左道的方法:
把这三词放小鱼的词典里,小鱼的命令行参数可以指定出现机率

Re: linux shell脚本能实现随机输出一个字符串吗
发表于 : 2012-08-09 16:44
由 tommy007
固定概率还不简单。。random一个1-100的数字。然后if一下。。。。。。。。。