W przypadku wystąpienia błędu podczas interpretowania skryptu powłoka przerywa jego działanie wyświetlając stosowny komunikat.
Podczas poszukiwania przyczyn powstawania błedu warto uruchomić skrypt poleceniem:
$ bash -x skrypt.sh
Opcja -x
powoduje, że każda instrukja skryptu przed uruchomieniem jest wypisywana na standardowe wyjście diagnostyczne.