想写一个与随机抽取有关的脚本,从定义在数组里面的变量抽取,,初学shell编程很多细节不太会,朋友教教我
2条回答
- u52983610 2016-03-05 01:01关注
function random() { min=$1; max=$2-$1; num=$(date +%s+%N); echo(num%max+min); }
假设数组长n,先使用random 0 n获得一个随机数a,然后数组[a]就是随机抽的变量
解决 无用评论 打赏 举报
想写一个与随机抽取有关的脚本,从定义在数组里面的变量抽取,,初学shell编程很多细节不太会,朋友教教我
function random()
{
min=$1;
max=$2-$1;
num=$(date +%s+%N);
echo(num%max+min);
}
假设数组长n,先使用random 0 n获得一个随机数a,然后数组[a]就是随机抽的变量