如何使用java实现expect"interact"命令

8 java unix tcl expect expectj

我想使用java实现expect"interact"命令.在期望中,可以打开ssh会话,进行身份验证,然后使用"interact"命令将控件返回给用户.这可能与Java?我已经尝试过expectJ,expect4J和expectForJava但是文档很少,几乎没有如何做到这一点的例子.TIA.

更新:对于"交互"命令参考,请查看:http://wiki.tcl.tk/3914

"Interact是一个Expect命令,它将当前进程的控制权交给用户,以便将键击发送到当前进程,并返回当前进程的stdout和stderr."

mes*_*lds 1

这些库可能更适合您的需求:

SSHJ

https://github.com/shikhar/sshj

JSCH

http://www.jcraft.com/jsch/