【亲测好用!】shell脚本随机生成0~20的随机数
第一种方法:
# /bin/bash
#生成0到20的随机数
#time:2011-10-13
#Author:panda
sum=`expr $RANDOM % 21`;
echo $sum;
第2种方法:
awk 'BEGIN{srand();sum=rand()*20;printf("%d",sum)}'
我只能想到这种方法,应该还有更好的方法,是???
随机机生50~50.1的数:
while :;do awk "BEGIN{srand($RANDOM);print 50+0.1*rand()}";done