shell脚本调用可执行文件?

用shell调用一个可执行文件:(可执行文件名:abc)
#!/bin/bash
./abc
exit 0
如何得到abc 中函数返回值?abc.cpp:
int main(){ int var; xxx(xx); var=xxx(xx); return var;}

main中用cout<<var;


#!/bin/bash
./abc
RETURN=$?
echo $RETURN
#$?就是abc的返回值,赋值给RETURN这个变量,echo显示变量的值