我已经收到有关合并请求的评论,说我需要使用'set -e'进行错误处理,但是我一直在寻找任何实际上能详细说明其作用的东西。
答案 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
命令会在命令或管道发生错误时停止执行脚本。