一次执行多个命令,多个命令之间用;号隔开

cmd1;cmd2;cmd3

这样前后执行的时候没有依赖性,如果有下列要求呢

1. cmd1执行失败那就不要执行后面的命令

2. cmd1失败了才去指令后面的命令

针对第一个问题,需要使用 && 来连接命令,cmd1 && cmd2 当cmd1执行成功,即$?为0的时候才执行cmd2,否则不执行cmd2

针对第二个问题需要使用 || 来连接命令,cmd1执行失败的时候才执行cmd2

 

相关文章:

  • 2022-12-23
  • 2021-09-14
  • 2022-12-23
  • 2022-01-27
  • 2022-12-23
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
猜你喜欢
  • 2021-10-02
  • 2021-11-19
  • 2022-12-23
  • 2021-12-18
  • 2022-01-05
相关资源
相似解决方案