如何在Fortran中的控制台和日志文件中执行命令并获取输出?

时间:2018-02-27 09:58:57

标签: fortran intel-fortran

我想在Fortran应用程序中运行外部Windows命令行可执行文件,在控制台和文本日志文件中获取输出。

我目前正在使用英特尔Fortran RUNQQ功能将流重定向到控制台,但重定向到日志文件不起作用。

runqq(Exectable, Arguments // '> output.log')

我还尝试了SYSTEM,SYSTEMQQ和EXECUTE_COMMAND_LINE,它们可以将输出重定向到日志文件,但不能重定向到控制台。

system('"' // Executable // '" ' // Arguments // '> output.log') systemqq('"' // Executable // '" ' // Arguments // '> output.log') call execute_command_line('"' // Executable // '" ' // Arguments // '> output.log')

是否有任何方法可以在控制台和日志文件中获取输出流量?

0 个答案:

没有答案