if [ CONDIÇÃO ];then COMANDO1 COMANDO2 ........ COMANDOn fi
A estrutura if também pode ser usada para verificar o sucesso de um comando shell:
if COMANDO;then COMANDO1 COMANDO2 ........ COMANDOn fi
Você também pode testar mais de uma condição assim:
if [ CONDIÇÃO1 ];then COMANDO1 elif [ CONDIÇÃO2 ];then COMANDO2 elif [ CONDIÇÃO3 ];then COMANDO3 else COMANDOn fi