11.4 命令判断

11.4 命令判断

  11.4.1 用到的三个特殊符号:  ;  &&  ||

    1. 分号:不考虑指令的相关性,连续性,分号不保证命令全部执行成功的

      命令:cd /opt/ && touch /opt/test.txt && ls

      解释:命令1 ; 命令2 `命令1`不论执行成功与否,`命令2`一定会执行

     2. && 逻辑与:它是只有在前面的命令执行成功后,后面的命令才会去执行

      例1:

        命令:cd /opt/ && touch /opt/test.txt && ls

        解释:如果/opt 目录存在,则在/opt 下面新建一个文件 test.txt

       例2:

        命令:./configure && make -j 4 && make install

        解释:源码编译经典使用方法

      3. || 逻辑或:如果前面的命令执行成功,后面的命令就不再执行;或者如果前面的命令执行不成功,才会去执行后面的命令

     总结:

    运算顺序:Linux 执行命令,是从左到右一个一个执行,从上到下执行

    例子:

 

posted on 2024-05-30 14:01  与太阳肩并肩  阅读(4)  评论(0编辑  收藏  举报

导航