Операторы проверки условий if/then могут быть вложенными друг в друга. Конечный результат будет таким же как если бы результаты всех проверок были объединены оператором &&.
if [ condition1 ] then if [ condition2 ] then do-something # Только если оба условия "condition1" и "condition2" истинны. fi fi
См. Пример 34-4 -- пример использования вложенных операторов if/then.