【问题标题】:persistent local tty session with java与 java 的持久本地 tty 会话
【发布时间】:2010-07-28 22:07:15
【问题描述】:

我正在开发一个 web shell 客户端,带有选项卡功能“代码完成”和一个问题。 任何人都知道一种打开本地 tty 持久连接的方法,我可以在其中通过一个会话执行多个命令,我不想一直执行 Runtime.getRuntime().exec("command"); 有什么建议吗? 问候

【问题讨论】:

    标签: java shell tty


    【解决方案1】:

    而不是Runtime.getRuntime().exec("command"); 执行Runtime.getRuntime().exec("/bin/sh"); 并坚持Process 对象。然后,您可以将命令写入其getOutputStream() 方法提供的 OutputStream - 我假设您已经通过读取其 InputStream 获得了输出。

    【讨论】:

      猜你喜欢
      • 2016-04-24
      • 2012-11-20
      • 2012-03-17
      • 1970-01-01
      • 2019-10-28
      • 2013-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多