Bash 并行运行shell命令并等待结果

Bash 并行运行shell命令并等待结果,bash,shell,Bash,Shell,我想并行运行command\u a和command\u b,并等待这两个命令都完成后再启动另一个command\u c。shell中是否有一个简单的命令/习惯用法允许我这样做?您能简单地执行吗 $ command_a & $ command_b & $ wait (符号将shell作业置于后台) 从 如果未给定n,则等待所有当前活动的子进程 对于,返回状态为零 太棒了,谢谢!如果你想避免打字速度造成的延迟,你也可以做command\u a&command\u b&。

我想并行运行
command\u a
command\u b
,并等待这两个命令都完成后再启动另一个
command\u c
。shell中是否有一个简单的命令/习惯用法允许我这样做?

您能简单地执行吗

$ command_a &
$ command_b &
$ wait
(符号将shell作业置于后台)

如果未给定n,则等待所有当前活动的子进程 对于,返回状态为零


太棒了,谢谢!如果你想避免打字速度造成的延迟,你也可以做
command\u a&command\u b&