Column-pointing exit code
Success ends on a plain exit 0. Failure walks a caret column by column to the bad character, then stamps exit 1.
Prompts and code open once you start.
Success ends on a plain exit 0. Failure walks a caret column by column to the bad character, then stamps exit 1.
Prompts and code open once you start.