I have a Perl script that will execute three applications. All of it have different exit code status.
First application exit code status is 1. The application exited normally without any problem. (Successful)
Second application exit code status is 99. Still, the application exited normally without any problem. (Successful)
Lastly, the third application exit code status is 0. The same with the first and second, the application exited normally without any problem. (Successful)
Note: Already shift the exit code status 8 bits to right.
Question is, does the exit code status always return to 0 if successfully run?
Please no harsh comment, I just confused. Please advice.