等待具有特定名称的所有进程完成(在bash中)

时间:2011-11-07 15:39:38

标签: bash ubuntu wait pid

我想在linux(Ubuntu 11.10)中wait来完成一系列进程。这些进程中的每一个都有不同的pid但名称相同。有可能这样做吗?

编辑:

也许我应该指定我不一定知道pid是什么,只是进程名称。

编辑:

感谢您的回答;凯文似乎做了我想做的事。但是,它在我的具体应用程序中不起作用,因此我发布了更详细的后续问题here

3 个答案:

答案 0 :(得分:6)

wait $(pgrep programName)

应该这样做。

答案 1 :(得分:2)

wait $(pidof processname)

也许

答案 2 :(得分:1)

只要您拥有这些流程的pid:

wait $pid_of_process

应该这样做。