Most shells store the exit code of the previous run command in
$?
so you can store or display it.$ ./a.out
$ echo $? # note - after this command $? contains the exit code of echo!
or
$ ./a.out
$ exit_code=$? # save the exit code in another shell variable.