Elif uma verificação dentro de um if. Explicado de forma simples.
elif pode ser usado para organização para não deixar vários ifs separados.
if [ $1 == 2 ]
then
echo Primeiro argumento é 2
elif [ $1 == 3 ]
then
echo O primeiro argumento é 3
fi
Modo desorganizado:
if [ condicão ]
then
………
fi
if [ condição ]
then
………
fi
Mas serve também para caso a verificação anterior emita falso/não funcione é executado o elif para fazer outra verificação.
touch joka.txt
touch juka.txt
if [ -e joka.txt ]
then
echo O arquivo joka.txt existe
elif [ -e juka.txt ] #Caso o if anterior emita falso o elif entra em ação.
then
echo O arquivo juka.txt existe
fi
-e É um parâmetro de verificação para verificar existência de um arquivo.
Comentários
Postar um comentário