zoukankan      html  css  js  c++  java
  • shell入门-连接符(并且、和、或者)

    特殊符号:&&

    说明:并且,左右两边是两条命令,左面的执行成功才会去执行右面的命令。右、

    特殊符号:||

    说明:或者,左右两边是两条命令,左边的命令执行不成功,才会执行右面的命令

    &&

    [root@wangshaojun 111]# ls 1.txt && ls 2.txt  ///前后都执行成功
    1.txt
    2.txt
    [root@wangshaojun 111]# ls 10.txt && ls 2.txt  ///前面执行失败,后面不执行
    ls: 无法访问10.txt: 没有那个文件或目录
    [root@wangshaojun 111]# ls 1.txt && ls 20.txt ///前面执行成功,后面执行失败
    1.txt
    ls: 无法访问20.txt: 没有那个文件或目录

    ||

    [root@wangshaojun 111]# ls 1.txt || ls 2.txt
    1.txt
    [root@wangshaojun 111]# ls 10.txt || ls 2.txt
    ls: 无法访问10.txt: 没有那个文件或目录
    2.txt
    [root@wangshaojun 111]# ls 1.txt || ls 20.txt
    1.txt

    ////////////////////////////////////////////////////////////////

    总结:&& 并且  ||或者  两边都是命令,用于逻辑判断。

    &&用于左边条件成功,才执行右边的命令,左边的条件不成立,则不执行

    ||用于左边的条件不成立就去试试右边的,左边的条件成立,则右边的不执行

     ;用于左边的命令执行成功与否,都会执行右边的命令。

  • 相关阅读:
    linux 文件权限(s、t、i、a)解析
    vim Vundle
    数据结构学习(1)
    Android ImageView设置图片原理(上)
    C++11 之auto
    Android屏幕分辨率获取方法--源码剖析
    C++的发展方向是对的嘛?
    c++ 的前世今生
    学习知识的一种思路
    遗失的访谈小评
  • 原文地址:https://www.cnblogs.com/wangshaojun/p/4966835.html
Copyright © 2011-2022 走看看