質問です。
javaアプリケーションで外部プロセスを起動しようとしています。
外部プロセス自身は起動できているようです。しかし
prog >>outfiles
のようにリダイレクトでファイルに追加書き込みが出来ませんでした。
そこで
outlog >>outfiles
をシェルスクリプトにして、それを起動使用しましたがやはりダメでした。bash -c 'outlog >>outlog'
を起動してもダメでした。

外部プログラムを起動して結果リダイレクトするにはどうすればいいのでしょうか?

ちなみに、ProcessクラスのInputStreamを読み込むと正常に読めているようです。

外部プログラムはCやperlやシェルスクリプトです。
OSはlinux、jdk1.3