halt [MESSAGE] Stops the process immediately. All possible parent (caller) scripts will stop immediately as well. It will exit with exitcode 43. @ Basic checks when not test -d /tmp - halt "there is no /tmp dir" See also fail finish when