# info=`ls /car/log/`
# for fs in $info
# do
# path="/var/log/$fs"
# if [ -f $path ];then
# echo "文件====》"$fs
# fi
# done
myArr=(1 5 8 12 55 12)
# myArr[2]=1000
# echo ${myArr[2]}
# echo ${#myArr[@]}
# for num in ${myArr[@]}
# do
# echo $num
# done
# for (( i=0 ; i<${#myArr[@]} ; i++))
# do
# echo ${myArr[i]}
# done
#冒泡排序
for (( i=0 ; i<${#myArr[@]}-1 ; i++))
do
for (( j=0 ; j<${#myArr[@]}-1-$i ; j++))
do
if [ ${myArr[j]} -gt ${myArr[j+1]} ];then
temp=${myArr[j]}
myArr[j]=${myArr[j+1]}
myArr[j+1]=$temp
fi
done
done
echo ${myArr[@]}
shell脚本完成冒泡排序
最新推荐文章于 2023-06-09 14:09:00 发布