溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

if條件語句---雙分支/多分支

發(fā)布時(shí)間:2020-07-23 07:33:28 來源:網(wǎng)絡(luò) 閱讀:1102 作者:baishuchao 欄目:開發(fā)技術(shù)

語法:

if 條件

then

    指令集

else

    指令集

fi


if雙分支中文編程語法:

如果   [你有房]

那么

        我就嫁給你

否則

        good bye!

果如


多分支結(jié)構(gòu):

if    條件

then

        指令

elif  條件

then

        指令

else

        指令

fi


####################多個(gè)elif##########################

if    條件

then

        指令

elif    條件

then

        指令

elif     條件

then

          指令

..............

else

           指令

fi


提示:

  • 注意多分支elif條件;then,不要落下 了then

  • 結(jié)尾的else后面沒有then

多分支if語句中文編程語法:

如果   [你有房]

那么

        我就嫁給你

或者    [你爸是李剛]

那么

        我就嫁給你

或者    [你很努力很吃苦]

那么

        我們可以先談男女朋友

否則

        不鳥你

果如


舉例:

雙分支if條件語句命令行傳參方式兩個(gè)整數(shù)比較大小(可用條件小于或者大于等于)

#!/bin/bash
a=$1
b=$2
if [ $a -lt $b ]
then
  echo "$a < $b"
elif [ $a -eq $b ]
then
  echo "$a = $b"
else
  echo "$a > $b"
fi


執(zhí)行輸出:
[root@localhost ~]# sh if2.sh 2 3
2 < 3
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI