if -then 語句shell
if -then 語句有以下格式bash
if commandcommand
then 腳本
commandsco
f i
bash shell 的if語句會先運行if後面的那個命令,若是改命令的退出狀態碼是0的話,位於then 部分的命令就會被執行,若是該命令的狀態碼是其餘值的話。then部分的命令就不會被執行,bash shell 會繼續執行腳本中的下一個命令,f i 語句表示if -then 語句到此結束
說明:if-then 語句還有另一種形式
if command ;then
commands
f i
if command
then
commands
else
commands
f i