命令执行顺序

1.使用&&

使用&&的一般形式为:命令1&&命令2

这个命令需要命令1返回为真才能执行命令2。即要命令1执行成功才能够执行命令2。“如果这个命令执行成功&&那么执行这个命令”

例:cp test1 test2 && if you seeing this then cp was ok .

2.使用||

使用||的一般形式为:命令1||命令2

如果命令1未执行成功,则执行命令2。”如果这个命令未执行成功||那么执行这个命令“

例:cp test1.txt test2.txt || if you seeing this then cp was failed .

3.使用{}和()将命令结合在一起

可以使用()或者是{}将命令组合起来,其中的区别如下面的例子:

具体原因还不是很清楚,等后期多了解一些再回来看这个问题,暂时只需要先记住,在()里面的a相当于局部变量,只在()当中有效。

原文地址:https://www.cnblogs.com/xiaoyinyue/p/4917120.html