Programming

(Java) Execute Shell Command From Java

steloflute 2012. 6. 10. 14:21

http://www.dzone.com/snippets/execute-shell-command-java


01.String cmd = "ls -al";
02.Runtime run = Runtime.getRuntime();
03.Process pr = run.exec(cmd);
04.pr.waitFor();
05.BufferedReader buf = new BufferedReader(newInputStreamReader(pr.getInputStream()));
06.String line = "";
07.while ((line=buf.readLine())!=null) {
08.System.out.println(line);
09.}


String cmd = "ls -al";

Runtime run = Runtime.getRuntime();

Process pr = run.exec(cmd);

pr.waitFor();

BufferedReader buf = new BufferedReader(new InputStreamReader(pr.getInputStream()));

String line = "";

while ((line=buf.readLine())!=null) {

System.out.println(line);

}