玩转shell脚本:if选择语句_案例分析

玩转shell脚本:if选择语句_案例分析if条件测试语句语法结构(单分支):if [条件测试命令]then [命令序列]fi功能:让脚本根据实际情况自动执行相应的命令。案例:a是10,

大家好,欢迎来到IT知识分享网。

if条件测试语句

语法结构(单分支):

if [条件测试命令]

then [命令序列]

fi

功能:让脚本根据实际情况自动执行相应的命令。

玩转shell脚本:if选择语句_案例分析

案例:a是10,b是20,对比a和b的值,输出:结果是:a小于b

[root@localhost~]#vim 1.sh

#!/bin/bash

a=10

b=20

if [ $a -lt $b ]

then echo “结果是:a小于b”

if

玩转shell脚本:if选择语句_案例分析

if条件语句除了单分支结构,还有双分支和多分支结构。

双分支结构:

if [条件测试命令]

then [命令序列1]

else [命令序列2]

fi

多分支结构:

if [条件测试命令1]

then [命令序列1]

elif [条件测试命令2]

then [命令序列2]

else [命令序列3]

fi

案例:b是10,输入一个数字a,判断a和b的大小,并输出相应结果。

[root@localhost~]#vim 1.sh

#!/bin/bash

read -p “please enter a:” a

b=10

if [ $a -lt $b ]

then echo “结果是:$a小于$b”

elif [ $a -gt $b ]

then echo “结果是:$a大于$b”

else echo “结果是:$a等于$b”

fi

玩转shell脚本:if选择语句_案例分析

玩转shell脚本:if选择语句_案例分析

以上内容供学习交流

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/56326.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信