解释bash脚本中set -e与set -o pipefail的作用

set -e表示一旦脚本中有命令的返回值为非0,则脚本立即退出,后续命令不再执行;

set -o pipefail表示在管道连接的命令序列中,只要有任何一个命令返回非0值,则整个管道返回非0值,即使最后一个命令返回0.

posted @ 2020-05-04 11:34  kakaisgood  阅读(1135)  评论(0编辑  收藏  举报