W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
if...fi 語句的基本控制語句,它允許Shell有條件作出決定并執(zhí)行語句。
if [ expression ]
then
Statement(s) to be executed if expression is true
fi
Shell expression求值。如果結果值是true,給定statement被執(zhí)行。如果 expression 為false ,則沒有語句將不會被執(zhí)行。大部分的時候,會使用比較操作符決策。
關注對括號和表達之間的空間。這個空間是強制性的,否則語法錯誤。
如果expression 是一個shell命令,那么它會被假定如此,如果它執(zhí)行后返回0。如果它是一個布爾表達式,那么返回true。
#!/bin/sh
a=10
b=20
if [ $a == $b ]
then
echo "a is equal to b"
fi
if [ $a != $b ]
then
echo "a is not equal to b"
fi
這將產生以下結果:
a is not equal to b
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: