zoukankan      html  css  js  c++  java
  • linux之多命令操作

    ; Command 1 ; Command 2 首先运行Command1,然后运行Command2
    && Command 1 && Command 2 当Command1运行成功并结束,然后运行Command2
    || Command 1 || Command 2 当Command1运行失败时才运行Command2

    一)使用 ; 符号运行多条命令

    其中最简单的是分号(;),使用方式如下:

    cmd1; cmd2; cmd3
    

    cmd1将首先运行,不管cmd1运行成功还是出现错误,cmd2都会在它之后运行,当cmd2命令完成时,cmd3将会运行。

    [root@localhost ~]# mkdir /root/new_folder; cd /root/new_folder; touch test_file; pwd ; ls -l
    /root/new_folder



    二)使用 && 符号运行多条命令

    有时候希望确保Linux命令中,只有在前一个命令成功结束时,下一个命令才会运行。这就是逻辑和运算符&&出现的地方:
    cmd1 && cmd2 && cmd3

    如果你使用基于Centos的发行版,你一定遇到过这个使用&&概念的命令:

    [root@localhost ~]# yum makecache && yum -y update


    三)使用 || 符号运行多条命令

    可以使用逻辑操作符(||)运行命令行,但是只有在前一个命令出现错误时才运行下一个命令:

    cmd1 || cmd2 || cmd3
    

    如果cmd1运行失败,则运行cmd2。如果cmd2运行成功,cmd3将不会运行。

    四)以上三种方案可以混合使用



  • 相关阅读:
    内存溢出异常
    Java堆中的对象
    运行时数据区域
    字符串常量池
    自己编译JDK
    @PathVariable注解详解
    spring容器监听器
    redis和spring整合
    Redis安装、启动、关闭
    HDU3974 Assign the task
  • 原文地址:https://www.cnblogs.com/fengyiru6369/p/15251217.html
Copyright © 2011-2022 走看看