美文网首页
shell中的运算符

shell中的运算符

作者: zdp071 | 来源:发表于2018-09-20 23:06 被阅读0次

    | 运算符

    管道符号,是unix一个很强大的功能,符号为一条竖线:"|"。

    用法:  command 1 | command 2

    他的功能是把第一个命令command 1执行的结果作为command2的输入传给command 2,例如: ls -s|sort -nr 

    -s 是file size,-n是numeric-sort,-r是reverse,反转该命令列出当前目录中的文档(含size),并把输出送给sort命令作为输入,sort命令按数字递减的顺序把ls的输出排序。

    && 运算符:

    格式:command1  && command2

    &&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行;换句话说,“如果这个命令执行成功&&那么执行这个命令”。

    || 运算符:

    格式:command1|| command2

    ||则与&&相反。如果||左边的命令(command1)未执行成功,那么就执行||右边的命令(command2);或者换句话说,“如果这个命令执行失败了||那么就执行这个命令。命令之间使用 || 连接,实现逻辑或的功能。

    相关文章

      网友评论

          本文标题:shell中的运算符

          本文链接:https://www.haomeiwen.com/subject/gueonftx.html