首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

shell取不反复随机数

2012-12-23 
shell取不重复随机数#!/bin/shfunction random(){min$1max$2-$1num$(date +%s+%N)((retnumnum%max+

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;

热点排行