|
如何把javac,java,appletviewer产生的错误信息保存到文件,如同
ping www.csdn.net>aa.txt即把ping的信息保存到了aa.txt中,但javac等的不行
---------------------------------------------------------------
把 >aa.txt 换为
2>aa.txt
---------------------------------------------------------------
没有1
一般一个进程有3个文件,stdin,stdout,stderr,平时这3个文件都是标准控制台,这样输出的时候好象都在一起。
>aa.txt 是植把stdout从定向为文件aa.txt
2>aa.txt 是把stderr重定向为文件aa.txt
<aa.txt 是把aa.txt作为stdin输入
例如
public class OutErr
{
public static void main(Stringp[] args)
{
System.out.println("this is stdout");
System.err.println("this is stderr");
}
}
用
java OutErr >out.txt 2>err.txt
你可以看看结果
|