Я являюсь программистом сценариев оболочки, который всегда выбирает оболочку как верхний уровень как часть своего пояса при создании приложений для веб-сайтов на лету и полагается на мои сценарии bash, если я хочу, чтобы проект был реализован БЫСТРО.
Мы все знаем, что мы всегда используем #!/bin/bash как правило для первой строки скрипта, как всегда.  Я сделал это привычкой закрывать скрипт с exit 0 ... каждый раз для любого скрипта, который идет с #!/bin/bash .  
Совсем недавно я наткнулся на этот сценарий, был озадачен и попытался выяснить, что это такое: #!/bin/bash -e . «Что, черт возьми, там тоже есть -e ?!была моя реакция.  Понимание будет оценено программно. :)
