码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2016-03-04 19:31:05      阅读:3758      评论:0      收藏:0      [点我收藏+]

标签:shell   “.”   ":"   "&&"   "||"   

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”命令。       

        

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

标签:shell   “.”   ":"   "&&"   "||"   

原文地址:http://heheyue.blog.51cto.com/11245910/1747585

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!