text Shell set -e快速失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Shell set -e快速失败相关的知识,希望对你有一定的参考价值。

参考链接: https://stackoverflow.com/questions/19622198/what-does-set-e-mean-in-a-bash-script

set -e通常是用在脚本中, 之后的shell指令只要返回值不是0, 就会快速失败, 也就是说后面的指令不会被执行, 然后脚本会以出现错误的返回码进行返回.

替代方案1:
trap some_command ERR # 捕获错误并做点什么
trap some_command EXIT # 捕获退出并做点什么

以上是关于text Shell set -e快速失败的主要内容,如果未能解决你的问题,请参考以下文章

shell中的`set`选项[重复]

Shell 中的set --用法

shell变量/环境变量和set/env/export用法_转

set指令详解

set命令详解

set 命令