set 命令

  • 遇到不存在的变量就会报错,并停止执行。
set -u
set -o nounset
  • 运行结果之前,先输出执行的那一行命令。
set -x
set -o xtrace
  • 发生错误后终止执行。
set -e
set -o errexit
  • 子命令失败,整个管道命令就失败,脚本就会终止执行。
set -eo pipefail

猜你喜欢

转载自my.oschina.net/u/3517176/blog/1806611