Inspect final exit status on shell exit.

Section: Signals and Traps

Capture exit status in trap

bash
bash
trap 'status=$?; echo "exiting with $status"' EXIT
Explanation

Helpful in wrappers and CI scripts.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Signals and Traps
Handle SIGINT
Run shell code when Ctrl+C triggers SIGINT.
OpenIn sheetbashsame section
List active traps
Print current trap handlers.
OpenIn sheetbashsame section
Inspect command resolution
Show whether a name resolves to an alias, builtin, function, or executable.
List set options
Print current shell option settings.
Show history
Display recent command history.
Run process in background
Start a job in background.