我想使用 java 实现期望的“交互”命令。在预期中,可以打开一个 ssh 会话,进行身份验证,然后使用“interact”命令将控制权交还给用户。用java可以吗?我尝试过使用 expectJ、expect4J 和 expectForJava,但文档很少,几乎没有关于如何执行此操作的示例。TIA。
更新:对于“交互”命令参考,请查看:http ://wiki.tcl.tk/3914
“Interact 是一个 Expect 命令,它将当前进程的控制权交给用户,以便将击键发送到当前进程,并返回当前进程的 stdout 和 stderr。”