2016-12-08 5 views
1

プロセス用に作成されているストリームをキャプチャするにはどうすればよいですか?プロセスのために限られたのFantomのマニュアルを参照してください:あなたはあなたの入力と出力を混合しているように見えますhttp://fantom.org/doc/sys/ProcessFantomのプロセス出力をキャプチャするには?

class Ipconfig { 

    Void main() { 
    proc := Process() 
    proc.command = Str["ipconfig"] 
    proc.in = Env.cur().in 
    proc.run 
    proc.join 
    test := proc.in.readAllLines 
    echo(test) 
    } 
} 

答えて

1

。この問題を解決し、どうもありがとうございまし

buf := Buf() 

Process() { 
    command = Str["ipconfig"] 
    out = buf.out 
}.run.join 

outStr := buf.flip.readAllStr 
echo(outStr) 
+0

:あなたはこのように、プロセスの出力を設定し、キャプチャしたいです。 – nuccio

関連する問題