写一个脚本产生随机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