bash中的“ set -e”是做什么的?

时间:2019-03-26 16:06:05

标签: bash

我已经收到有关合并请求的评论,说我需要使用'set -e'进行错误处理,但是我一直在寻找任何实际上能详细说明其作用的东西。

2 个答案:

答案 0 :(得分:4)

来自http://linuxcommand.org/lc3_man_pages/seth.html

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

答案 1 :(得分:1)

如果您在bash终端中输入help set,则输出如下:

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

这意味着set -e命令会在命令或管道发生错误时停止执行脚本。