永发信息网

如何用Shell脚本生成10个随机数并排序

答案:1  悬赏:60  手机版
解决时间 2021-04-11 12:26
如何用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[@]}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪几种中药调合去斑效果最好
谁能帮我弄一个闪图头像嘛?
遗憾的是我,活该的是我
– you spell it ? – Yes, I can. P-E-N, p
DNF中阿修罗怎样加点?
青山湖香溢花城二区(南门)地址有知道的么?有
交通违章被摄录,跨区可以打印单子吗?津南区
---It’s to rain. ---Let’s get the work b
photoshop在使用过程中打字看不到,确认后才
肥料软件漏洞不是给封了吗?
何时有免费获得Q币的机会
牛牛电脑怎么去啊,有知道地址的么
五证减震器怎样加油
公牛队有希望获得今年总冠军吗?
大唐官府怎么加点
推荐资讯
那有1080P的高清mv
通过定滑轮向上提升一个重为520N的货物,若提
尿毒症吃胎盘的好处和副作用
海贼王是什么
黄钻3以上的谁能拉我进QQ牧场?
“What place is it?” “Haven’t you foun
从泗阳车站到为民医院怎么走…
问:这是wwe游戏哪个版本啊pc来的 用什么模拟
卢沟桥事变发生在哪年?在哪个城市?
财付通申诉找回密码3工作日后怎么没有回执?
小明问老师的年龄老师告诉他说 十年前我的年
QQ宠物"闪闪五星"中的五颗不同颜色的星星,怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?