From: gotoken@... (GOTO Kentaro) Date: 1998-09-22T10:31:25+09:00 Subject: [ruby-list:9627] Re: filter ごとけんです In message "[ruby-list:9605] Re: filter" on 98/09/18, 石塚圭樹 writes: >けいじゅ@日本ラショナルソフトウェアです. >In [ruby-list :9603 ] the message: "[ruby-list:9603] Re: filter ", on >Sep/18 13:09(JST) Yukihiro Matsumoto writes: > >>まつもと ゆきひろです > >>そういえば,lib/shell.rb(石塚さん作)はほとんど同様のことをし >>ているようなんですが,使い方が分からない…. > >何がやりたいのかメイルを見ていてもよく分からなかったのですが... > >Ruby側から, フィルターを通してその結果をRubyに戻したいんですよね? きっ >と? そうです。 >sh = Shell.new >sh.echo("...").system("nroff"...).each {|line| > ... >} > >or > >s = sh.echo("...").system("nroff"...).to_s > >でしょうか.... ども、ありがとうございます。 ># Shell#echo以外にプロセスに直接文字列を渡す方法がないのを知った私 ># (^^;;; でもでも、考えてみれば対話的なやりとりをすることが無ければ あらかじめフィルタに送るものをまとめて文字列にして echo でも 良いかも知れませんね。 -- gotoken