如何将Mathematica打印和错误打印重定向到文件?
有时,Mathematica计划
Print[]
打印消息,Print[]
如何将上述三种打印方式重定向到(单独)文本文件,以便在Mathematica内核关闭时可以对它们进行归档(单独)?
答案 0 :(得分:5)
Print[]
默认输出到流$Output
。消息将转到$Messages
流。您可以重新定义这两个全局变量以将输出重定向到文件:
stream = OpenWrite["out.txt", FormatType -> OutputForm]
$Output = {stream}