當前位置:編程學習大全網 - 網站源碼 - 如何用Shell腳本生成10個隨機數並排序

如何用Shell腳本生成10個隨機數並排序

i=1

while?[?$i?-le?10?]

do

if?[?$i?-eq?1?]?

then

a[$i]=$RANDOM

else

j=$i

a[$j]=$RANDOM

while?[?$j?-ge?2?]?&&?[?${a[$j]}?-le?${a[$((j?-?1))]}?]?

do?

t=${a[$j]}

a[$j]=${a[$((j?-1?))]}

a[$((j?-?1))]=$t

j=$((j?-?1))

done

fi

i=$((i?+?1))

done

echo?${a[@]}

  • 上一篇:微信小程序如何在線導入已創建的項目?
  • 下一篇:用於查找生產腳本的關鍵向導區域。
  • copyright 2024編程學習大全網