Bash scripts

 

  • -e останавливает скрипт если процесс вернул не 0 и выводит в stderr на какой строке ошибка
  • -u останавливает скрипт, если используется неопределённая переменная
  • -o pipefail завершает выполнение пайпа, если один из подкомпонентов выполняется с ошибкой