#!/usr/bin/env bash # every command sets $?; 0 means success, non-zero means failure true echo "true -> $?" false echo "false -> $?"
$? holds the last command's exit code