我有一个 bash 脚本,在其中使用 $? 检查上次运行命令的退出代码变量,但现在我正在执行一个 C 程序(来自该脚本),如果程序成功执行,则返回 0。有什么方法可以在我的 bash 脚本中捕获 C 程序的返回值吗?
我相信 awk、sed 等不同的命令是用 C 编写的。它们如何使用 $?将退出代码存储在其中?如何让我的 C 程序将其退出代码存储在 $ 中?
我希望我的问题很清楚。
无需执行任何操作 - 如果您的 C 程序返回 0,则该值将存储在$?
执行它的 shell 的变量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)