shell脚本实现冒泡排序 分类: 学习笔记 linux ubuntu 2015-07-10 14:16 79人阅读 评论(0) 收藏

时间:2024-07-26 16:07:08

手动输入一行字符串,并对其排序。

脚本如下:

#!/bin/bash
#a test about sort
echo "please input a number list"
read -a arrs
for((i=0;i<${#arrs[@]};i++)){
for((j=0;j<${#arrs[@]}-1;j++)){
if [[ ${arrs[j]} -gt ${arrs[j+1]} ]];then
tmp=${arrs[j]}
arrs[j]=${arrs[j+1]}
arrs[j+1]=$tmp
fi
}
}
echo "after sort"
echo ${arrs[@]}

执行效果:

shell脚本实现冒泡排序                                                    分类:            学习笔记             linux             ubuntu             2015-07-10 14:16    79人阅读    评论(0)    收藏

版权声明:本文为博主原创文章,未经博主允许不得转载。