set 命令的使用

set #打印所有环境变量和shell函数
set -u # 遇到不存在的变量,忽略
set -x # 默认值输出命令结果,配置后将输出执行的命令
set -e # 脚本执行过程中遇到返回码不为零的情况就终止执行,不适用于管道命令,只要管道的最后一个语句执行成功,那么整条语句都算成功
set -eo pipefail # 避免上方描述的管道问题

星霜荏苒 居诸不息