0

次のコードでは、から InputStream を読み取りたいと思いますspawn.send("ls | grep *.dat\n");。私のカルスは実装されSpawnable、それはメソッドgetStdout()ですが、それを使用する方法がわかりません。ExpectJ docs は次のように述べています。 getStdout()- Spawn の stdout を読み取ることができるストリームを取得します。しかし、これは私にそれ以上のことをさせません。

    private void expectC() throws IOException, TimeoutException, ExpectJException, InterruptedException {   
        ExpectJ expectJ = new ExpectJ();
        Spawn spawn = expectJ.spawn("192.168.1.60", 22, "login", "pass");
        spawn.send("ls | grep *.dat\n");
        spawn.expectClose();
}
4

1 に答える 1