if為判斷語句,判斷某個東西是否達到設定的條件。
1,格式為:
if?語句格式if?條件
then
Commandelse
Commandfi別忘了這個結尾
2,if的三種條件表達式:
if?command?thenif?函數?then命令執行成功,等於返回0?(比如grep?,找到匹配)?執行失敗,返回非0?(grep,沒找到匹配)
if?[?expression_r_r_r?]?then表達式結果為真,則返回0,if把0值引向then
if?test?expression_r_r_r?then表達式結果為假,則返回非0,if把非0值引向then