Bash——命令分隔符

在 Linux Bash 命令中,有;,&&,||三种命令链接方式,本文将介绍他们之间的区别


三种连接方式的区别

  • ;:各个命令之间相互独立,不管前面的语句是否成功执行,所有命令都将被执行
  • &&:命令依次被执行,只有当前面的命令执行成功后,后面的命令才会被执行
  • ||:命令依次被执行,只有当前面的命令执行失败后,后面的命令才会被执行