Les tests utilisant les constructions if/then peuvent être imbriqués. Le résultat est équivalent à l'utilisation de l'opérateur de comparaison composée && ci-dessus.
if [ condition1 ]
then
if [ condition2 ]
then
faire-quelquechose # Mais seulement si "condition1" et "condition2" sont valides.
fi
fi
Voir l'Exemple 34.4, « Utiliser des tableaux et autres astuces pour gérer quatre mains aléatoires dans un jeu de cartes » pour des tests de condition if/then imbriqués.