我有一个已编译的世界代码。如何在文件中获取可执行文件的输出,而不是在程序运行的终端中打印。是否可以在代码中不包含“ write”命令的情况下完成?
创建的可执行文件为“ hello.out”,并使用“ mpif90 hello.f90 -o hello.out”进行编译
./hello.out > filename
如果您仍然希望在终端上也能看到输出,则可以将其通过管道传递到tee:
tee
./hello.out | tee filename
这会将输出写入文件和终端。