/////// Redirect.java /////// import java.io.*; public class Redirect { public static void main (String[] args) throws IOException { Process child = Runtime.getRuntime().exec(args); System.setIn(child.getInputStream()); // redirect OutputStreamWriter out = new OutputStreamWriter(System.out); int c; while ( (c = System.in.read()) != -1 ) // use System.in out.write((char) c); out.flush(); } }