#!/bin/bash for i in `seq 1 10`;do myrand=$RANDOM if [ $i -eq 1 ];then #把第一次产生的随机数赋值给max和min max=$myrand min=$myrand fi if [ $i -le 9 ] ;then echo -n "$myrand," else echo "$myrand" fi [ $myrand -gt $max ] && max=$myrand #产生的随机数比max大时,赋值给max [ $myrand -lt $min ] && min=$myrand #产生的随机数比min小时,赋值给min done echo $max,$min