#!/bin/bash
#通过 ./文件名.sh 后输入n个数进行冒泡排序,注意程序中的空格
name[$j]=${name[`expr $j + 1`]}
name[`expr $j + 1`]=$tmp
fi
done
done
#通过 ./文件名.sh 后输入n个数进行冒泡排序,注意程序中的空格
read -a a
len=${#a[@]}
for ((i=0;i<$len;i++))
do
for ((j=0;j<`expr $len - $i - 1` ;j++))
do
if [ ${name[`expr $j + 1`]} -lt ${name[$j]} ]
then
tmp=${name[$j]}name[$j]=${name[`expr $j + 1`]}
name[`expr $j + 1`]=$tmp
fi
done
done
for((i=0;i<$len;i++))
do
echo ${name[$i]}
done