UNIX批处理shell脚本 - 只有在上一个命令完成执行后才会执行当前命令

时间:2012-10-11 21:29:40

标签: shell unix

如果我有一个UNIX shell脚本,每行需要运行一些程序,比如

#!/bin/bash
command1
command2
command3
command4

命令2将在command1执行完成后执行,或者它们并行运行而不等待上一个命令完成,因为每个命令都是需要执行的单独进程。

1 个答案:

答案 0 :(得分:0)

命令以串行方式运行。要并行运行它们,请在每行附加&

#!/bin/bash
command1&
command2&
command3&
command4&
wait