I have this script which invoke a java program and in the program I have several System.out.println
statement to write messages to standard output, I wanna to redirect these to a log file so I did
java blah blah blah > log.txt 2>&1
but I can't see any of those messages, can anybody help? Thanks!
[/tmp]$ cat test.java
import java.io.*;
public class test
{
public static void main (String[] args)
{
System.out.println ("Hello World\n");
}
}
[/tmp]$ java test
Hello World
[/tmp]$ java test > /tmp/java.log
[/tmp]$ cat /tmp/java.log
Hello World
[/tmp]$