vi num.sh
#!/bin/bash
#冒泡排序
num=(60 30 50 20 100 70)
for ((i=1;i<${#num[*]};i++))
do
for ((j=0;j<${#num[*]}-$i;j++))
do
if [ ${num[$j]} -gt ${num[(($j+1))]} ]
then
temp=${num[$j]}
num[$j]=${num[(($j+1))]}
num[(($j+1))]=$temp
fi
done
done
echo ${num[*]}