Adventures in bash – catching several exit values in a piped set of commands | Hacker News Reader