elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: [1]
1  Programación / Java / Java, Runtime.exec() en: 6 Enero 2005, 04:11 am
Tengo un pequeño problema con este metodo en Linux.
Cuando lo llamo con el argumento del conjunto de comandos correspondientes. Bueno, pues solamente se me ejecuta el primero de todos. Es decir, el siguiente ejemplo:

"sh -c export CVSROOT=/home/..."
bueno, pues solo ejecuta lo correspondiente a teclear en una terminal "export", con lo cual se muestran las variables del export, no se ejecuta ni el comando deseado ni los siguientes. Si alguien puede decirme por que es y como solucionar se lo agradeceria mucho.

Aqui dejo un ejemplo, es de una practica de un servidor cvs, para controlarlo y tal:

import java.io.*;

class prueba{
           public static void main(String[] args){
              Runtime r = Runtime.getRuntime();
              Process p ;
              String comando = "sh -c export CVSROOT=/home/major_tom/repositorio;cd /home/major_tom/nuevo;cvs import -m \"nuevo\" hola hola start";
             InputStream i;
             try{
             p = r.exec(ccomando);
             i = p.getInputStream();
             int in = i.read();
             while(in!=-1){
                System.out.println((char)in);
                 in = i.read();
             }
             }catch(Exception e){}
    }
}
2  Programación / Java / Re:ayuda para java en: 3 Junio 2003, 21:56 pm
Todavia no sabes programar despues del año con Felix.hay un sitio donde te solucionan todo-->Google.JAJAJAJAJAJAJ ;DBusca ahi ;D ;D ;D :P
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines