Shell之命令执行的判断依据

Posted zakzhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell之命令执行的判断依据相关的知识,希望对你有一定的参考价值。

Shell之命令执行的判断依据

?? Written by Zak Zhu

学习python风格, 优雅规范书写shell代码

参考

  • 鸟哥私房菜

命令执行的判断依据

  • cmd1 ; cmd2

    先执行cmd1且不判断对错, 再执行cmd2

  • cmd1 && cmd2

    && 逻辑与运算符

    • 如果cmd1执行正确($?=0), 才会执行cmd2
    • 如果cmd1执行错误($?≠0), 则cmd2不执行

    技术图片

  • cmd1 || cmd2

    || 逻辑或运算符

    • 如果cmd1执行错误($?≠0), 才会执行cmd2
    • 如果cmd1执行正确($?=0), 则cmd2不执行

    技术图片

以上是关于Shell之命令执行的判断依据的主要内容,如果未能解决你的问题,请参考以下文章

请教如何判断shell已经执行完毕

如何在shell脚本中,判断一个基本命令执行是不是成功

shell编程之判断

鸟哥linux——命令执行的判断依据:;,&&,||

如何在shell脚本中,判断一个基本命令执行是不是成功

如何在shell脚本中,判断一个基本命令执行是不是成功