Coomo ejecutar fichero desde java???

Iniciado por Hartigan, 16 Marzo 2011, 13:26 PM

0 Miembros y 1 Visitante están viendo este tema.

Hartigan

Hola, vereis. tengo un programa en java que crea procesos. Tengo un script llamado matar.sh desde el cual mato al proceso que elijo pasandole un número como parámetro. es decir si desde la consola pongo:

Citar
sh matar.sh 4

me mata al proceso 4.

Pero yo quiero hacer esto desde el propio programa, en concreto desde el cliente (estoy usando java RMI) es decir, quiero que desde el cliente el al escirbir la orden: matar 3, ejecute el script y mate al proceso.

Espero que haya quedado claro, gracias por vuestra ayuda.

sapito169

la investigacion no hace daño

String[] command = {"/etc/ssh", "myUser@remoteServer", "runprog.ksh 'param1'"};
final Process process = Runtime.getRuntime().exec(command);