Linux中多命令执行';'和'&&'的区别解释

 更新时间:2016年12月06日 09:32:29   投稿:daisy  
大家有没有发现在 Linux 中经常使用到一个命令,如 make && make install,这里也可以使用 make ; make install,那么在 Linux 中执行命令 ; 和 && 有何区别?下面通过这篇文章来给大家详细的介绍下面,有需要的朋友们可以参考借鉴。

前言

在Linux运维过程中或者日常Linux系统操作过程中会同时执行多条命令,这样的话需要通过我们的多重命令方式进行处理。多命令执行包括';'和'&&'命令,这样shell就可以一次执行多个命令,每个命令之间可用';'和'&&'隔开。 那么这两者之间有什么区别,下面来一起看看吧。

1、';'

用';' ---------是先执行第一个命令,不管第一个命令是否出错都执行下一个命令。

2、'&&'

用'&&'--------是当第一个命令正确执行完毕后,才执行下一个命令,类似短路。

总结

好了以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

相关文章

  • Linux Shell脚本语句执行失败,后续语句继续执行的问题及解决

    Linux Shell脚本语句执行失败,后续语句继续执行的问题及解决

    这篇文章主要介绍了Linux Shell脚本语句执行失败,后续语句继续执行的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Shell编程之/bin/bash和/bin/sh的区别浅析

    Shell编程之/bin/bash和/bin/sh的区别浅析

    在redhat的系统中,sh是一个到bash的软链接,但是如果运行如下程序会产生不一样的结果,下面这篇文章主要给大家介绍了关于Shell编程之/bin/bash和/bin/sh的区别的相关资料,需要的朋友可以参考下
    2022-07-07
  • 用shell命令读取与输出数据的代码

    用shell命令读取与输出数据的代码

    本文为大家介绍使用shell命令进行读取与输出数据的方法,其中涉及了文件输出、重定向、管道等相关知识,有兴趣的朋友可以参考下
    2013-02-02
  • 如何解决jenkins 执行shell脚本 sh: ... not found的问题

    如何解决jenkins 执行shell脚本 sh: ... not f

    这篇文章主要介绍了如何解决jenkins 执行shell脚本 sh: ... not found的问题,具有很好的参考价值,希望对大家有所帮助。
    2023-06-06
  • Linux中修改文件名的多种方法总结

    Linux中修改文件名的多种方法总结

    在Linux系统中,通过命令行界面可以方便地修改文件名,本篇博客将介绍几种常见的方法,包括mv命令、rename命令、find和mv命令的组合、sed命令以及使用bash脚本,这些方法可以根据实际需求进行选择,提供了灵活性和多样性,需要的朋友可以参考下
    2024-01-01
  • 使用shc工具加密shell脚本详解

    使用shc工具加密shell脚本详解

    这篇文章主要介绍了使用shc工具加密shell脚本详解,Shc可以用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件,需要的朋友可以参考下
    2014-12-12
  • bash shell中的if-then语句

    bash shell中的if-then语句

    bash shell的 if 语句会运行 if 后面的那个命令,如果该命令的退出状态码是0,位于 then 部分的命令就会被执行,这篇文章主要介绍了bash shell中的if-then语句,需要的朋友可以参考下
    2023-12-12
  • 1 秒内启动Linux的方法

    1 秒内启动Linux的方法

    这篇文章主要介绍了 1 秒内启动linux的方法,需要的朋友可以参考下
    2015-12-12
  • Shell脚本中获取进程ID的方法

    Shell脚本中获取进程ID的方法

    这篇文章主要介绍了Shell脚本中获取进程ID的方法,我想要知道运行中脚本子shell的进程id,我该如何在shell脚本中得到PID,阅读本文即可找到你想要答案,需要的朋友可以参考下
    2015-03-03
  • Bash的For循环(根据每次递增的数)

    Bash的For循环(根据每次递增的数)

    需要执行一个命令,每次消除500个id,通常写的是递增1的,记一笔,怕忘了
    2013-08-08

最新评论