たくさんのプロセスを分岐させています。メインの元のプロセスが他のすべてのプロセスが終了するまで待機するための「バリア」を作成したいと思います。コードフローは次のようになります。
#...the main thread is executing now, and reaches this foreach loop:
foreach arg (myArgs)
some_command arg & #these are the processes being forked off
end
#I want the main thread to WAIT here until all the above processes finish!
#... More code below here for the main thread to continue with
必要な同期プリミティブ、またはUNIXシェル環境で使用できるものがわかりません。たぶん、メインスレッドの障壁のようなものですか?
助けてくれてありがとう。