ここに何かが欠けているに違いありませんが、Ganymed SSH API で "cd /root/some/dir/" のようなものを呼び出すにはどうすればよいですか?
Connection
オブジェクトを作成しました作成された最初のセッションで、「cd /root/some/dir」を呼び出しました
作成した 2 番目のセッションでは、「ls」を呼び出しました。または「./myApp」
ganymed はおそらく各セッションを独自のディレクトリで開始するため、これは機能しませんでした
同じセッションで両方のコマンドを実行する必要がありますか? 何かのようなもの:
session.getStdin().write("cd /root/somedir \n".getBytes());
session.getStdin().write("ls . ".getBytes());
それは正しい方法ですか?? もしそうなら、なぜ必要なのSession.execCommand
ですか?