首页 > 代码库 > shell
shell
通过脚本时间对数排序
#执行脚本:sh ./paixu.sh 88 99 55 44 66
实现效果: 44
55
66
88
99
#!/bin/bash
#filename:paixu.sh
i=1
w=$#
for N in $*;do
a[$i]=$N
let i++
done
p=1
while [ $p -le $w ];do
q=$p
while [ $q -le $w ];do
f=$(($q+1))
m=${a[$p]}
n=${a[$f]}
if [[ $m -lt $n ]];then
a[$p]=$n
a[$f]=$m
fi
let q++
done
let p++
done
j=$w
while [ $j -ge 1 ];do
echo "${a[j]}"
let j--
done
本文出自 “linux学习成长过程” 博客,谢绝转载!
shell
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。