외부 파일을 실행하여 실행결과를 출력합니다.
import! java.io.*;
public class File_EXE {
public static void main(String[] args) {
String s;
try {
String cmd = "/home/webmail/test/time_converter.pl -dtu 2012/02/08/00/00/00";
Runtime rt= Runtime.getRuntime();
Process oProcess = rt.exec(cmd);
BufferedReader stdOut = new BufferedReader(new InputStreamReader(oProcess.getInputStream()));
BufferedReader stdErr = new BufferedReader(new InputStreamReader(oProcess.getErrorStream()));
while( (s = stdOut.readLine()) != null) System.out.println(s);
while( (s = stdErr.readLine()) != null) System.out.println(s);
} catch (Exception e) {
e.printStackTrace();
System.exit(-1);
}
}
}
'업무 > Java' 카테고리의 다른 글
[java] hashtable 사용 (0) | 2012.02.08 |
---|---|
[java] 파일 읽기 (0) | 2012.02.08 |
[java] 파일 존재여부 판단 (0) | 2012.02.07 |
[java] war 만들기 / 풀기 (0) | 2012.02.06 |
[javascript] input 태그 (0) | 2012.01.30 |