Синхронизация runShellCommand

Добрый день. Код возврата анализировать надо, так, например (обработка exitCode):

Ну и три команды можно объединить через &&