estou tentando executar uma sequência de comandos via SSH - shell (estou utilizando a API jsch), mas não estou obtendo sucesso.
Já tentei rodar todos os exemplos que encontrei pelo google, já tentei adaptar e nada…
Alguém já fez algo parecido e pode me ajudar?
Eu consigo conectar e executar comandos utilizando o channel do tipo shell, mas não sei se realmente estão funcionando, também não consigo imprimir o resultado, pois o método de exemplo da API parece estar bugado e também não consegui arrumar de forma a imprimir os resultados. Talvez esteja ocorrendo algum erro na execução do comando…
Qualquer dica ou exemplo é bem vindo.
Obrigado.
Esse codigo ele conecta na maquina e executa uma lista de comandos e se tiver alguma saida desses comando ele salva no stringbuilder.
Espero ter ajudado.
L
lekoloku
Obrigado,
vou testar com essa API e código postado.
Depois divulgo o resultado!
[]´s
L
lekoloku
Fiz os testes aqui e consegui executar com seu exemplo e também através dele descobri meu erro.
Estava faltando apenas um “\n” no final dos comandos e a leitura do inputStream deve ser feita somente após executar todos os comandos…
Perdi um tempão por isso, mas agora foi…
Valeu pela ajuda ai
[]´s