exit-if-fail.sh 239 B

12345678910111213
  1. #!/bin/bash
  2. function exit_if_fail {
  3. # shellcheck disable=SC2124
  4. command=$@
  5. echo "Executing '$command'"
  6. eval "$command"
  7. rc=$?
  8. if [ $rc -ne 0 ]; then
  9. echo "'$command' returned $rc."
  10. exit $rc
  11. fi
  12. }