依次提示用户输入 3 个整数,脚本根据数字大小依次排序输出 3 个数字

创建一个名为zs.sh

vim zs.sh
#!/bin/bash
read -p "请输入一个整数:" num1
read -p "请输入一个整数:" num2
read -p "请输入一个整数:" num3
tmp=0
if [ $num1 -gt $num2 ]; then
        tmp=$num1
        num1=$num2
        num2=$tmp
fi
if [ $num1 -gt $num3 ]; then
        tmp=$num1
        num1=$num3
        num3=$tmp
fi
if [ $num2 -gt $num3 ]; then
        tmp=$num2
        num2=$num3
        num3=$tmp
fi
echo "排序后数据为:$num1,$num2,$num3"

保存退出

sh zs.sh

posted @ 2020-01-06 20:44  速溶咖啡  阅读(356)  评论(0)    收藏  举报