2022年7月6日(水) 19:05 Yair Lenga <[email protected]>: > Function foo will run with errfail logic. But bash will revert back to no > errfail when control revert back to bar, and zap will run WITHOUT errfail. > I remember reading about other bash setting that are automatically restored > on function exits. Can not remember which one.
That should be `local -' of Bash 4.4+. E.g.,
function foo { local -; set -e; ...; }
--
Koichi
