[edit]
$ curl cheat.sh/
# Abort the whole script from a function
#
trap "exit 1" TERM
export TOP_PID=$$
#
function fatal()
{
  echo "Goodbye"
  kill -s TERM $TOP_PID
}
#
echo "Function call will abort"
echo $(func)
echo "This will never be printed"

$
Follow @igor_chubin cheat.sh cheat.sheets