- 92 名前:login:Penguin mailto:sage [2009/06/15(月) 15:03:52 ID:An1qKLCY]
- くだスレから移動してきました。
bashで (for i in a b c d; do X done) | A | xargs B ; C; のような処理を行ったとき、B の処理をまだやっているうちに Cの処理に移ってしまうのですが、Bの処理が終わるのを 待つようにするにはどのようにすればよいのでしょうか? これまではそんな動作はありえない思っていたのですが、Cで ps で確認すると、B がまだ動いています。 もしバグだとすると、bash,libc,kernelのどのあたりになるでしょうか。 その確認方法はなにかありますか?
|

|