Revision 9021
Added by Aaron Marcuse-Kubitza over 11 years ago
lib/sh/util.sh | ||
---|---|---|
51 | 51 |
fi # load new aliases |
52 | 52 |
if self_being_included; then |
53 | 53 |
|
54 |
# usage: save_e cmd... || use $e (or $?)
|
|
54 |
# usage: save_e cmd... || { use $e (or $?); rethrow; }
|
|
55 | 55 |
function save_e () { "$@"; e=$?; rethrow; } # rethrow because e= clears $? |
56 | 56 |
alias save_e='declare e; save_e ' # last space alias-expands next word |
57 | 57 |
|
Also available in: Unified diff
lib/sh/util.sh: save_e (): usage: added rethrow example