无论如何,从命令行获得c程序的返回值?

我明白,如果我写一个bash脚本,我可以得到返回值,但有无论如何得到没有脚本的返回值,只是命令行?

Solutions Collecting From Web of "无论如何,从命令行获得c程序的返回值?"

是的,就像你在Bash脚本中所做的一样。 像这样运行你的程序:

./your_program; echo $? 

鉴于上一个答案的失效(好点,卡尔诺鲁姆),让我重新说我的评论作为答案:

BASH将先前运行的命令的返回值存储在变量$? 。 这与用于编写所述命令的编程语言无关(该命令也可以是一个shell内部)。