美文网首页
实现shell脚本报错后退出执行

实现shell脚本报错后退出执行

作者: BenjaminU | 来源:发表于2021-10-20 17:50 被阅读0次

    在做devops或者持续集成、持续交付时,有时候会写shell脚本。

    但是在shell脚本顺序执行过程中,可能会有中间环节会出错报错,此时仍然会继续往下执行。

    那如何避免此问题,使得出错时退出后面的执行?

    参考代码:

    #!/bin/bash
    set -o errexit
    

    在最开头加上 set -o errexit 即可(或者 set -e)

    要关闭的时候 set +o errexit (或者 set +e)

    refer to shell脚本报错后退出执行_Guoye的专栏-CSDN博客_shell脚本执行错误退出

    相关文章

      网友评论

          本文标题:实现shell脚本报错后退出执行

          本文链接:https://www.haomeiwen.com/subject/awotaltx.html