BASH脚本基础-错误处理
发布时间
阅读量:
阅读量

本文将对BSH或BASH中常用的一些与错误控制相关的参数进行介绍,这些参数在日常脚本编写过程中合理运用,能够显著提升工作效率与代码可靠性。
BASH的几个缺省动作
- 未定义的变量将被系统自动忽略,而不会触发错误提示
- 当发生异常时,程序默认继续执行后续操作,而非终止运行
- 在由管道符连接的命令序列中,若中间某条命令执行失败,整个命令链仍会继续执行,并最终返回最后一个命令的执行结果
示例代码展示
liumiaocn:scripts liumiao$ cat test_condition.sh |awk '{printf("%s %s\n",NR,$0)}'
1 #!/bin/bash
2
3 BUILD_DIR="build_dir"
4 mkdir -p "$BUILD_DIR"
5 cd $BUILDDIR
6 echo "SHELL: $SHELL"
7 echo "liumiao, current dir is : ${BUILD}
全部评论 (0)
还没有任何评论哟~
