标签: linux function shell sh exit
如果在执行时出现错误,我需要一种自动退出shell函数的方法,例如set -e仅用于函数。
set -e
这是可能的还是唯一的方法就是这样:
#!/bin/sh foo() {( set -e; # doStuff )} # doStuff foo # doStuff