set本文档总结影响shell行为的命令。 set使用bash执行脚本时,bash会初始化一些默认参数,这些参数设置可以通过set命令设置。 参数行为: 参数对应选项 描述 补充 -e 执行命令遇到错误直接退出 1. 管道命令只有整体产生的错误码大于0才会退出 -u 使用未定义的变量会导致错误 示例: bash -e index.sh #!/bin/bash # 等价于bash -e set -e # 取消e选项 set +e