Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- function try()
- {
- [[ $- = *e* ]]; SAVED_OPT_E=$?
- set +e
- }
- function throw()
- {
- exit $1
- }
- function catch()
- {
- export ex_code=$?
- (( $SAVED_OPT_E )) && set +e
- return $ex_code
- }
- function throwErrors()
- {
- set -e
- }
- function ignoreErrors()
- {
- set +e
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement