从Fortran退出代码到Linux

从Fortran退出代码到Linux,第1张

概述从Fortran退出代码到Linux

我需要定义用Fortran 90编写的程序的退出代码,但是我在路上感到困惑。

我读取并创buildNetCDF文件,因此一些错误代码由NetCDF库提供。 为了将退出代码传递给linux环境variables,我沿着代码使用exit(status)来终止程序。

但有些事情是错的,至less我不明白。 如果我从NetCDF得到一个错误代码,例如-49 (variables未find),那么程序结束时,检索到的值使用echo $? 是207 。 为什么?

如果我使用status=-1设置了一些特定的退出,那么$? 值是255 。

windowspath环境variables

如何更改环境variablespowershell并启动应用程序

windowsbatch file – 将环境variables插入可执行调用

在命令行中input%date%和%time%

删除环境variables不起作用

我已经阅读了那些依赖于shell的linux退出代码,其中一些是保留的,还有一些叫做系统错误。

windowsbatch file – 嵌套FOR循环中的variables

/ usr / bin / env如何在linux shebang行中工作?

Python:将打印输出分配给一个variables

C ++ DLL中全局variables的范围是什么?

用于跨平台的Apache Ant的常用环境variables列表将生成

Unix退出代码是无符号的。 如果您返回一个否定的,它将被隐式转换。

256-49 = 207,但这可能是平台相关的。

总结

以上是内存溢出为你收集整理的从Fortran退出代码到Linux全部内容,希望文章能够帮你解决从Fortran退出代码到Linux所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1282383.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存