Zarówno powłoka tcsh jak i bash w przypadku napotkania błędu w składni skryptu przerwa jego działanie wyświetlając stosowny komunikat.
Poszukiwanie błędów można ułatwić dzięki opcjom -v
oraz -x
.
Przykład:
$ tcsh -v skrypt.sh
$ bash -x skrypt.sh
Opcja -v
uruchamia tryb gadatliwy, każda instrukcja skryptu zostanie wyświetlona przed uruchomienia.
Opcja -x
wyświetla kolejne instrukcje dodatkowo wykonując podstawienie aktualnych wartości zmiennych.