I have a php script that spawns another script approx 30 times with different args. I'm running the spawned scipt in background and everything seems fine. My question: Is there a way to cause the main script to wait on the spawned processes to complete before it moves to the next step or completion?
script1
loop
exec("/blah/blah/script2.cgi arg* >/dev/null &");
end loop
code to run after spawned processes have completed
.
.
.
end script1