执行多个命令

仅当第一个命令成功时才执行第二个命令

 

要做到这一点,您需要输入

command1 && command2

如果 command1 成功完成,command2 将会被执行(如果 command1 失败 command2 将不会被运行)。这被称为逻辑 与。

仅当第一个命令失败时才执行第二个命令

 

要做到这一点,您需要输入

command1 || command2

如果 command1 没有成功完成(如果 command1 成功 command2 将不会被运行),command2 将会被执行。这被称为逻辑 或。

顺序执行命令

 

要顺序执行命令 而无需考虑前一个命令的成功/失败 ,您只需输入

command1; command2

command2 将在 command1 完成后执行。

多于两个命令:您可以继续使用 ';' (分号)字符在一行中执行更多命令。