可以在脚本中禁用“set -e”吗?

Can “set -e” be disabled in a script?

我想在 shell 脚本 main.sh 中做这样的事情。可能吗?

设置-e

******一些代码

取消设置-e

******一些其他代码。

设置-e

@Charles Duffy 在另一个线程上回答了这个问题。

set +e 撤销 set -e。但是,通常使用 set -e 不是一个好主意;更好用||在您希望非零退出状态为致命的单个命令上退出。 (如果你赶时间,可以跳过寓言到练习)。 – 查尔斯·达菲