#!/bin/bash
#AUTHOR:AN
#DATE:2019-3-24
#Describe:Generate No-Repeat Random-Number
#Method:如生成3~7的随机数,先生成0~4(7-3)的随机数,再加上3(起始值)来修正
######################################################################
echo "产生不重复的随机正整数!!!"
read -p "输入随机数范围的起始值:" Start_Num
read -p "输入随机数范围的结束值:" End_Num
#控制数组的长度,且用于RANDOM的被余数
Array_Length=$[End_Num-Start_Num+1]
#定义数组,用来存储最终生成的随机数
typeset RAND
#循环生成$Array_Length个随机数
for ((i=0;i
关注
打赏
Shell 脚本生成不重复的随机数
立即登录/注册


微信扫码登录