From: Shin-ichro Hara Date: 1998-09-17T10:29:57+09:00 Subject: [ruby-list:9575] Re: filter 原です。 In message "[ruby-list:9573] filter" on 98/09/17, GOTO Kentaro writes: | |ごとけんです | |unix のフィルターを ruby から使えると便利だと思うことが |ときどきあるのですが、中間ファイルに書き込む以外の |方法ってありますか?? |いまのとこ fork, exec して、ブロックしないように |スレッドでフィルターの標準出力を吸い出してやってます。 | |-- gotoken それは IO.popen() でしょう。 filter = IO.popen("some-filter", "r+") while ... ... filter.print foo bar = filter.gets ... end みたいに。pipe() を使う手もあるけど。 #cygwin 版でも動くのだった。