07/08/2012, 12:53
|
| | Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 12 años, 5 meses Puntos: 0 | |
Realizar comandos UNIX desde Java Buena estoy realizando una aplicacion que se conecta a unas centrales telefonicas y tengo que hacer que la misma ejecute una serie de intrucciones en el servidor donde se encuentra la aplicación. Espero alguien pueda ayudar aca le dejo el ejemplo:
String [] cmd={"/bin/bash","-c","cd /home1/pyacpa/GSCLIENTES/xml_gsm_OVSA","&&","cat > " + lacedula + "_numeros.txt","&&",frmOpGsm.getTxtMinshort() + "\t" + frmOpGsm.getTxtImsi(),"&&",heart};
proc = Runtime.getRuntime().exec(cmd);
El codigo de salida el waitFor del proceso es 0, es decir se ejecuto pero no me crea el archivo con el cat > lacedula_numeros.txt en el cual va una informacion que es el frmOpGsm.getTxtMinshort() + "\t" + frmOpGsm.getTxtImsi()
espero ayuda.
Gracias |