如何使程序等待这种情况发生?目前最终的命令运行得太早了.
一个例子:
for foo in bar IO.popen(cmd_foo) end IO.popen(another_cmd)
所以所有cmd_foos需要返回之前another_cmd运行.
然后你知道所有的程序都完成了执行,你可以启动另一个_cmd.