Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Your confusion stems from the fact that in many popular languages, especially C-based ones, sequences are stopped being evaluated when 0 is encountered because only 0 is considered and everything else is . In Bash, however, it's not the case. By convention, in POSIX systems return code 0 is considered (there was no error, so nothing is returned) and a non-zero return code is considered .
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.