Linux命令执行顺序
Linux命令执行顺序— |、||、&、&&、;
- command1 && command2: &&左边的command1执行成功(返回0表示成功)后,&&右边的command2才能被执行。
- command1 & command2: &&和&的区别在于,&&是执行完前面的命令然后执行后面的命令,&是不管前面的命令是否值执行,后面的都执行。
- command1 || command2: 如果||左边的command1执行失败(返回1表示失败),就执行&&右边的command2。
- command1 | command2:| 直接执行后面的语句command2。
- command1;command2: 命令顺序执行(类似&)。
本文来自博客园,作者:admax11,转载请注明原文链接:https://www.cnblogs.com/ctfisnull/p/15058886.html