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

创建一个名为zs.sh

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

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

上一篇:ceph Crush map


下一篇:使用if(switch)语句实现迷你运算器, 支持“+”、“-”、“*”、“/”, 从控制台输入两个操作数, 显示输出运算结果。