1
我正在編寫一個小應用程序,通過SSH連接到服務器列表並執行一些命令。我正在使用jcabi-ssh。當運行該程序,jcabi-SSH輸出到控制檯系如:jcabi ssh將輸出重定向到空或文件
[main] WARN com.jcabi.ssh.SSH - Permanently added '192.168.4.2' (RSA) to the list of known hosts.
[main] INFO com.jcabi.ssh.Execution$Default - $ ping -c 1 google.com
我的代碼段如下:
Shell shell = new SSHByPassword(targetServer.toString(), Integer.parseInt(port), username.toString(), password.toString());
exitCode=shell.exec("ping -c 1 google.com",stdin,stdout,stderr);
我想或者隱藏控制檯輸出或重定向它到一個文件。我查看了source,但似乎無法通過方法調用完成。有沒有辦法做我想要的?
謝謝!