国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Shell 條件語(yǔ)句

2021-08-31 09:55 更新

在編寫(xiě)shell腳本,有可能是一種情況,當(dāng)你需要采取一個(gè)路徑兩條路徑。所以,需要利用條件語(yǔ)句,讓程序作出正確的決策和執(zhí)行正確的動(dòng)作。

UNIX Shell支持條件語(yǔ)句,從而根據(jù)不同的條件下執(zhí)行不同的操作。在這里,我們將解釋以下兩個(gè)決策語(yǔ)句:

  • if...else 語(yǔ)句
  • case...esac 條件語(yǔ)句

if...else 語(yǔ)句:

if else語(yǔ)句是有用的決策語(yǔ)句,可以用來(lái)從一個(gè)給定的選項(xiàng)中選擇一個(gè)選項(xiàng)。

UNIX Shell支持以下形式的if.. else語(yǔ)句:

大部分的 if 語(yǔ)句檢查前面的章節(jié)中討論的關(guān)系運(yùn)算符的關(guān)系。

case...esac 語(yǔ)句:

if...elif 可以使用多個(gè) elif  語(yǔ)句執(zhí)行多分支。然而,這并不總是最佳的解決方案,尤其是當(dāng)所有的分支依賴于一個(gè)單一的變量的值。

UNIX Shell支持  case...esac 語(yǔ)句處理正是由于這個(gè)情況,它這樣做更有效地比 if... elif 語(yǔ)句。

目前只有一種形式的情況下,這里詳細(xì)case...esac 語(yǔ)句:

UNIX shell 的 case...esac 語(yǔ)句,比較像其他編程語(yǔ)言里的 switch...case ,如C或C + +和Perl等非常相似。

 



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)