#! /usr/bin/env bash
set -euo pipefail

Opcje przerywają działanie skryptu, jeśli

  • -e: jedno z użytych poleceń kończy się błędem,
  • -u: wywołano nieustawioną zmienną,
  • -o pipefail: zawiedzie jedno z poleceń w potoku.

More information

set -x
wyświetla każdą linię skryptu przed jej wykonaniem.

Refs