Hola, quiero usar jcraft para ejecutar comandos desde java.
En el ejemplo usa channel.setInputStream(System.in); para enviar comandos desde la consola de java.
Pero no quiero leer desde consola, quiero enviar comandos desde un string por ejemplo.
algo del estilo
String comando = "ls"
channel.setInputStream(comando)
Claro que esto no se puede hacer!!!!!
Intente con esto pero no anda:
ByteArrayInputStream bi = new ByteArrayInputStream("ls -l\n".getBytes());
channel.setInputStream(bi);
Espero que me ayuden!!!!!!!!!!!!!!!!!!!