[Gauche-devel-jp] Re: sys-forkpty (?)の使い方

Back to archive index

Osamu NAKAMURA naka****@hasak*****
2004年 10月 6日 (水) 16:30:37 JST


中村です。

At Tue, 05 Oct 2004 20:09:02 -1000 (HST),
Shiro Kawai wrote:
> I/Oがバッファリングされているせいだと思います。
> 
> (display "123456\n" oport) の後に(flush oport)とするか、
> oport作成時に (open-output-fd-port fd :buffering :line)と
> すれば動作します。
はい、仰せの通りでした。
(いつもいつも基本的なところで、、m_o_m
 そもそも、pty とは、から始まって、1日悩んでました。^^;;)

とりあえず、なんちゃって expect (正規表現が一致するまで read-char)
を作って、上記で動作することを確認しました。

> Expectみたいのは私も欲しくて、ptyインタフェースをつけたのも
> そのためなんですが、まだ手をつけられていません。
どうせなら、既存のものと似た構成(関数名とか)でと思うので、
ぼちぼち眺めなおしてみようと思います。

# でも、spawn と send と expect があって、timeout と eof に
   対応したら、自分的には十分かなぁ。

ありがとうございました。

-- 



Gauche-devel-jp メーリングリストの案内
Back to archive index