退出shell函数时出错

时间:2016-05-04 15:50:20

标签: linux function shell sh exit

如果在执行时出现错误,我需要一种自动退出shell函数的方法,例如set -e仅用于函数。

这是可能的还是唯一的方法就是这样:

#!/bin/sh
foo() {( set -e;
    # doStuff
)}
# doStuff
foo
# doStuff

0 个答案:

没有答案