set -e命令在Unix中做了什么?

时间:2014-01-24 15:43:35

标签: unix

set -e命令在SHELL脚本中的作用是什么?

与以下命令类似:

set -e

我们可以使用set -e操作做任何其他事情吗?

2 个答案:

答案 0 :(得分:5)

'set'命令用于设置和检查shell选项,以及设置位置参数。

-e标志执行以下操作:

  -e  Exit immediately if a command exits with a non-zero status.

希望这会有所帮助:)

答案 1 :(得分:1)

如果执行期间的命令有错误,则使用标志-e确保停止执行。 默认行为是忽略脚本执行中的错误。

如果要管理此错误,可以使用命令“trap”。