2022年7月6日(水) 19:05 Yair Lenga <yair.le...@gmail.com>:
> 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

Reply via email to