2095 shaares
3 private links
3 private links
2 results
tagged
error_handling
waterhouse 2 days ago | parent [-] | on: I got tired of PHP and Perl, so I tried bash
$ cat meh.bash
!/bin/bash
set -e
die() {
echo "Failed at line $1: $2"
}
trap 'die $LINENO "$BASH_COMMAND"' ERR
echo a
test 1 = 3
echo b
$ ./meh.bash
a
Failed at line 8: test 1 = 3
Adapted from: https://unix.stackexchange.com/a/462157