shell用到的命令(1)——“AND(&&)”,“OR(||)”,“:”,"."

时间:2016-03-04 19:31:05   收藏:0   阅读:3758

shell常用到的命令:

    1、AND列表与OR列表:

        1)、AND列表(&&):

            在前一条命令执行成功时才执行下一条命令。

            当有一个执行失败时,直接反回“失败码”。

              使用:  

                语句1 && 语句2 && 语句3 && 。。。。。


        2)、OR列表(||):

            与&&相反,当前一条语句执行失败后才执行下一条语句。

              使用:

                语句1 || 语句2 || 语句3 || 。。。。。

        3)、上面两个可以进行组合,进行逻辑处理。

        4)、可以将命令组合成块执行。

            语句1 && {语句2 || 语句3}

    2、“:”命令:

        1)、其实“:”是一个空命令。用于去简化条件逻辑,相当于“true”

            比如:

            while : //进行无限循环。

        2)、用于变量的设置:

            比如:

            :${var:=value}  //当$var没有“:”时可能会被当成命令。

    3、"."命令:

        1)、用于指示在当前shell内执行,不会创建子shell。

            等同于“source”命令。       

        

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!