当前位置: 首页 > Linux

【Linux】生成随机数$RANDOM

时间:2023-04-06 04:32:16 Linux

本文将介绍以下生成随机数的方法生成特定范围随机数的方法使用场景'#1生成随机数#随机数的范围是【0-32767】回声$随机|head-10'#2生成指定范围0-9的随机数#percentsign%remainder【0-9】echo$(($RANDOM%10))#percentsign%remainder【1-10】echo$(($RANDOM%10+1))#百分号%余数【1-100】echo$(($RANDOM%100+1))例1:#!/bin/bash#每次调用$RANDOM时,返回一个不同的随机整数#指定范围是:0-32767MAXCOUNT=10count=1echo"$MAXCOUNTrandomnumbers:"echo"----------------"while["$count"-le$MAXCOUNT]#生成10个($MAXCOUNT)个随机整数,-le小于donumber=$RANDOMecho$numberlet"count+=1"#数字加1Doneecho"---------------》参考文件Shell示例:使用$RANDOM生成随机整数