4
我正在開發一個web shell客戶端,帶有選項卡功能「代碼完成」並且有一個問題。 任何人都知道一種方式來打開本地tty持久連接,我可以執行多個命令與一個會話,我不希望執行所有的時間Runtime.getRuntime()。exec(「command」); 有什麼建議嗎? 問候與java持久本地tty會話
我正在開發一個web shell客戶端,帶有選項卡功能「代碼完成」並且有一個問題。 任何人都知道一種方式來打開本地tty持久連接,我可以執行多個命令與一個會話,我不希望執行所有的時間Runtime.getRuntime()。exec(「command」); 有什麼建議嗎? 問候與java持久本地tty會話
而不是Runtime.getRuntime().exec("command");
做Runtime.getRuntime().exec("/bin/sh");
並保持到Process
對象。然後,您可以將命令寫入由其getOutputStream()
方法提供的OutputStream - 我假定您已通過讀取其InputStream獲取輸出。