标签: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