Shell之命令执行的判断依据

Shell之命令执行的判断依据

😄 Written by Zak Zhu

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

参考

  • 鸟哥私房菜

命令执行的判断依据

  • cmd1 ; cmd2

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

  • cmd1 && cmd2

    && 逻辑与运算符

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

    1

  • cmd1 || cmd2

    || 逻辑或运算符

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

    2

posted @ 2019-10-01 15:12  ZakZhu  阅读(1488)  评论(0编辑  收藏  举报