linux脚本中,如何判断调用的程序的返回值?
比如我自己用C写了一个程序,我在脚本中调用时,判断$?,这个值是我的程序在main函数中return的值吗?或者是exit()参数值?...
比如我自己用C写了一个程序,我在脚本中调用时,判断$?,这个值是我的程序在main函数中return的值吗?或者是exit()参数值?
展开
3个回答
展开全部
严格的说,main 函数里的 return 语句,就是以 return 的值去调用 exit() 函数。这一点 C标准 里有规定。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
示意流程如下:
return_code = system("shell command") ;
if (return_code == 1)
do something ;
else if (return_code == 2)
do something ;
else
do something ;
return_code = system("shell command") ;
if (return_code == 1)
do something ;
else if (return_code == 2)
do something ;
else
do something ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询