Сценарии оболочки: умереть при любой ошибке

Предположим, что скрипт оболочки (/ bin / sh или / bin / bash) содержит несколько команд. Как сделать так, чтобы скрипт завершал работу, если какая-либо из команд имеет сбойный статус завершения? Очевидно, что можно использовать блоки и / или обратные вызовы, но есть ли более чистый и краткий способ? Использование && на самом деле тоже не вариант, потому что команды могут быть длинными или сценарий может иметь нетривиальные вещи, такие как циклы и условные выражения.

Ответы на вопрос(3)

Ваш ответ на вопрос