shell 连续执行命令

连续执行shell命令能够有几种写法,他们的意义也各不相同。shell

第一种写法: command1; command2;command3command

表示顺序执行command1,command2,command3而无论命令是否成功执行了。d3

第二种写法: command1 && command2 && command3co

也表示顺序执行,可是与第一种写法的不一样之处在于必须前面的成功执行后才会执行下一个命令,前一个失败了,则不会继续执行。d3

第三种写法: command1 || command2 || command3

这种写法各个命令之间是逻辑或的关系,表示若是command1成功执行了,那么就再也不执行后面的命令了;而若是command1执行失败了则会执行command2,依次类推。

相关文章
相关标签/搜索