【问题标题】:GAMS, How to save the standard output to a file in linux shell?GAMS,如何将标准输出保存到 linux shell 中的文件中?
【发布时间】:2013-01-17 09:33:05
【问题描述】:

我想知道如何将 GAMS 运行进程的标准输出保存在文件中? .lst 文件很大,我只需要求解过程。

【问题讨论】:

    标签: linux save gams-math


    【解决方案1】:

    您可以使用 retroves 或 magrit 软件拆分 .lst。

    【讨论】:

      【解决方案2】:

      我也遇到过同样的问题。 GAMS 以无法使用>2>&1 重定向的方式将输出写入屏幕。但在 unix 中,您可以使用以下命令将输出保存到文件中:

      $ gams file.gams LogOption=2
      

      你可以在这里阅读更多:

      https://www.gams.com/help/index.jsp?topic=%2Fgams.doc%2Fuserguides%2Fmccarl%2Flogoption_lo.htm

      【讨论】:

        【解决方案3】:

        您应该在命令行末尾添加> filename

        类似

        #> ./my-process > filename.res
        

        这只会重定向标准输出。标准错误仍将显示在终端窗口中。

        【讨论】:

          猜你喜欢
          • 2022-01-17
          • 2019-02-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-12-13
          • 1970-01-01
          • 2021-02-01
          相关资源
          最近更新 更多