The Autopackage API |
| Table of Contents / Public library / Miscellaneous functions |
| pushOptE | |
| popOptE |
| pushOptE |
| Syntax: pushOptE |
| Pushes the shell option e onto a stack. The e option controls whether a script should exist on the first line that fails. If you write a function that might be called from a script with option set, and you don't want this to affect the functions operation, you can push the option using this function, then run `set +e` to clear the flag. When leaving the function, popping the stack returns the option to the state it was in before. |
Example:
|
| popOptE |
| Syntax: popOptE |
| Pops the stack for the shell option e. See pushOptE for more details |