From: Wakou Aoyama Date: 1998-11-01T15:30:47+09:00 Subject: [ruby-list:10558] Re: telnet.rb 青山です。 Sun, Nov 01, 1998 at 01:09:23PM +0900 において Sinichiro Dezawa さん曰く: > 自動運転のあと、intalactiveな環境に入ってやりとりしてから抜ける > というようにするには、なにか methodが用意されてるでしょうか。 いつでもマニュアルで割り込めるようにしたら便利だろうと思うこともあるの ですが、全自動運転させる場合がほとんどですし、まだ特に用意していません。 しかし、途中で割り込むのでなければ、手動でやりとりするのは簡単です。 loop do begin host.cmd($stdin.gets.chop){|c| print c } rescue Errno::ECONNRESET # Connection reset by peer STDERR << $! << "\n" exit rescue TimeOut STDERR << $! << "\n" exit rescue STDERR << $! << "\n" exit end end こんな感じので出来ます。 -- 青山 和光 Wakou Aoyama