Bash set 详解 发表于 2016-06-05 | 更新于 2018-12-26 | 分类于 Linux , Shell | 评论数: | 阅读次数: http://www.ruanyifeng.com/blog/2017/11/bash-set.html set -u 遇到不存在的变量就会报错,并停止执行。 set -x 用来在运行结果之前,先输出执行的那一行命令。 set -e 脚本只要发生错误,就终止执行 set +e 表示关闭 -e 选项 set -o pipefail 管道中只要有命令失败就退出。