1
我想將我的程序的FULL輸出重定向到bash中的文件(包括例外)。我無法改變課程內容。我這樣運行:Java重定向異常到文件
java -Djava.security.manager -Djava.security.policy=JLPPolicy -Xmx16M -Xms2M -cp /var/tomcat/bin/ Main > File
異常發送到控制檯,這對我不利。我可以用它做點什麼嗎?
我想將我的程序的FULL輸出重定向到bash中的文件(包括例外)。我無法改變課程內容。我這樣運行:Java重定向異常到文件
java -Djava.security.manager -Djava.security.policy=JLPPolicy -Xmx16M -Xms2M -cp /var/tomcat/bin/ Main > File
異常發送到控制檯,這對我不利。我可以用它做點什麼嗎?
假設您使用bash,您可以在命令末尾附加2>&1
運行該命令; e.g
> File 2>&1
這將重定向文件描述符#2(錯誤),在其中您已經定向到指定的文件文件描述符#1(標準輸出)。
您也可以嘗試:
>& File
...這應該直接stdout和標準錯誤。
完美。謝謝 :) – tzim 2010-01-31 22:35:03