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を見渡しましたが、メソッド呼び出しではできないようです。私が望んだことをする方法はありますか?
ありがとうございます!