プロセスのロードが完了するまで、linux(Ubuntu 11.10)のwait
にします。これらのプロセスはそれぞれ異なるPIDを持ちますが、同じ名前です。これは可能ですか?特定の名前を持つすべてのプロセスが終了するのを待ちます(bashで)
EDIT:
おそらく、私は必ずしもpidは、単にプロセス名が何であるかを知らないことを指定する必要があります。
編集:
回答ありがとうございます。ケヴィンは私がしたいことをするようです。しかし、それは私が持っている特定のアプリケーションでは機能しませんので、より詳細なフォローアップの質問hereを投稿しました。
'pgrep'が実行された後、新しいものが生成されないことを条件とします。 –
これは、待機したいプロセスが、waitコマンドを使用したい同じシェルで開始されている必要があります。 – rakslice