BLOG ARTICLE redirect | 2 ARTICLE FOUND
- 2019.12.24 Tomcat SSL / HTTPS Redirect
- 2010.01.25 System.out Redirect
1. System.out -> 특정 Output Stream 전달.
PrintStream ps = new PrintStream(new FileOutputStream("d:\\result.txt", true));
System.setOut(ps);
System.out.println("test string");
ps.close();
2. 파이프 이용
PipedOutputStream pout = new PipedOutputStream();
PipedInputStream pin = new PipedInputStream(pout);
PrintStream ps1 = new PrintStream(pout);
System.setOut(ps1);
System.out.println("test string");
byte[] data = new byte[pin.available()];
pin.read(data, 0, data.length);
//System.out 쓴 녀석이 pipe out으로 나가고 그 녀석을 pin에서 읽어와서 파일에 기록.
PrintStream ps2 = new PrintStream(new FileOutputStream("d:\\log.txt", true));
ps2.write(data, 0, data.length);