标签:shell
写一个脚本产生随机3位的数字,并且可以根据用户的输入参数来判断输出几组。 比如,脚本名字为 number3.sh。
执行方法:
bash 2.sh
直接产生一组3位数字。
bash 2.sh 10
插上10组3位数字。
思路: 可以使用echo $RANDOM获取一个随机数字,然后再除以10,取余获取0-9随机数字,三次运算获得一组。
#!/bin/bash suijishu() { m=$[ $RANDOM % 10 ] # echo $m } sanweishu() { suijishu a=$m suijishu b=$[ $m * 10 ] suijishu c=$[ $m * 100 ] s=$[ $a + $b +$c ] echo $s } for i in `seq 1 $1`;do sanweishu done
本文出自 “自定义” 博客,请务必保留此出处http://zidingyi.blog.51cto.com/10735263/1767878
标签:shell
原文地址:http://zidingyi.blog.51cto.com/10735263/1767878