import java.io.*; public class Test { public static void main(String args[]) throws IOException { String line; Process process = Runtime.getRuntime().exec("ls -l"); InputStream i_s = process.getInputStream(); BufferedReader in = new BufferedReader(new InputStreamReader(i_s)); PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("temp.txt"))); while ((line = in.readLine()) != null) out.println(line); in.close(); out.close(); process = Runtime.getRuntime().exec("cat temp.txt"); i_s = process.getInputStream(); in = new BufferedReader(new InputStreamReader(i_s)); while ((line = in.readLine()) != null) System.out.println(line); in.close(); } }