shell 获取数组最大值,最小值

declare -a indexlist
indexlist=(1610553600 1610208000 1610121600 1610467200 1610294400 1610380800)
minDate=${indexlist[0]}
for i in ${indexlist[@]};do 
    if [[ ${minDate} -gt $i ]];then 
         minDate=$i
    fi 
done 


maxDate=${indexlist[0]}
for i in ${indexlist[@]};do 
    if [[ ${minDate} -lt $i ]];then 
         maxDate=$i
    fi 
done 

猜你喜欢

转载自blog.csdn.net/iris_csdn/article/details/112622974
今日推荐