NSPipeについて御存知の方いませんか。

gzip -dc hoge.tar.gz | tar xf -

のようにコマンド間をパイプで繋ぎたいのですが、Appleのドキュメントを読んでもよく分かりません。。。
(tar xzf hogeをつかうのはなしで)

[task_Gzip setStandardOutput:aPipe];
として
[task_Tar setStandardInput:aPipe];
としてもダメでした。

NSFileHandleを使って標準入力をバッファから読み込めばうまく行くような気がするのですが、
うまくコードにする事が出来ませんでした。



/*この辺はやっぱりM$の方が(ry
ももう少しなんとか(ry */