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不执行