【发布时间】:2013-01-17 09:33:05
【问题描述】:
我想知道如何将 GAMS 运行进程的标准输出保存在文件中? .lst 文件很大,我只需要求解过程。
【问题讨论】:
我想知道如何将 GAMS 运行进程的标准输出保存在文件中? .lst 文件很大,我只需要求解过程。
【问题讨论】:
您可以使用 retroves 或 magrit 软件拆分 .lst。
【讨论】:
我也遇到过同样的问题。 GAMS 以无法使用> 或2>&1 重定向的方式将输出写入屏幕。但在 unix 中,您可以使用以下命令将输出保存到文件中:
$ gams file.gams LogOption=2
你可以在这里阅读更多:
https://www.gams.com/help/index.jsp?topic=%2Fgams.doc%2Fuserguides%2Fmccarl%2Flogoption_lo.htm
【讨论】:
您应该在命令行末尾添加> filename。
类似
#> ./my-process > filename.res
这只会重定向标准输出。标准错误仍将显示在终端窗口中。
【讨论】: