Linux

What is an exit code? What exit codes are you familiar with?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

An exit code (or return code) represents the code returned by a child process to its parent process.

0 is an exit code which represents success while anything higher than 1 represents error. Each number has different meaning, based on how the application was developed.

I consider this as a good blog post to read more about it: https://shapeshed.com/unix-exit-codes