/**
* Fijate que es un hilo, haces una clase que llame a esta clase pasandole
* un comando como un "ls" al constructor B-).
* /
import java.io.*;
public class Uno extends Thread
{
String comando="";
Uno(String comando)
{
this.comando = comando;
}
public void run()
{
try{
Runtime runtime = Runtime.getRuntime();
Process proceso = runtime.exec( comando );
BufferedReader br = new BufferedReader( new InputStreamReader(proceso.getInputStream() ) );
String linea;
while( (linea = br.readLine()) != null )
System.out.println( linea );
}catch( IndexOutOfBoundsException e ) {
System.err.println( "Se esperaba un argumento ==> ..." );
System.exit(0);
}catch( Exception e ){
System.err.println( "Error:" + e.getMessage() );
System.exit(0);
}
}
}