读书人

shell取不反复随机数

发布时间: 2012-12-23 11:28:15 作者: rapoo

shell取不重复随机数

#!/bin/shfunction random(){     min=$1;     max=$2-$1;     num=$(date +%s+%N);     ((retnum=num%max+min));     #进行求余数运算即可      echo $retnum;      #这里通过echo 打印出来值,然后获得函数的,stdout就可以获得值      #还有一种返回,定义全价变量,然后函数改下内容,外面读取}for i in {1..200};   do         out=$(random 999 10000);         echo $i "PJ11"$out >> send.log;   done;

读书人网 >编程

热点推荐